1
0
mirror of synced 2025-12-23 03:44:00 -05:00

give link checker access to enterpriseServerVersions (#16198)

Co-authored-by: James M. Greene <JamesMGreene@github.com>
This commit is contained in:
Sarah Schneider
2020-10-23 17:19:28 -04:00
committed by GitHub
parent aea1912d7b
commit e122f8c706
2 changed files with 6 additions and 0 deletions

View File

@@ -9,6 +9,8 @@ const { getVersionedPathWithLanguage } = require('../../lib/path-utils')
const renderContent = require('../../lib/render-content') const renderContent = require('../../lib/render-content')
const checkImages = require('../../lib/check-images') const checkImages = require('../../lib/check-images')
const checkLinks = require('../../lib/check-developer-links') const checkLinks = require('../../lib/check-developer-links')
const enterpriseServerVersions = Object.keys(require('../../lib/all-versions'))
.filter(version => version.startsWith('enterprise-server@'))
const { getOldVersionFromNewVersion } = require('../../lib/old-versions-utils') const { getOldVersionFromNewVersion } = require('../../lib/old-versions-utils')
// schema-derived data to add to context object // schema-derived data to add to context object
@@ -64,6 +66,7 @@ describe('page rendering', () => {
page.version = pageVersion page.version = pageVersion
context.page = page context.page = page
context.currentVersion = pageVersion context.currentVersion = pageVersion
context.enterpriseServerVersions = enterpriseServerVersions
const relevantPermalink = page.permalinks.find(permalink => permalink.pageVersion === pageVersion) const relevantPermalink = page.permalinks.find(permalink => permalink.pageVersion === pageVersion)

View File

@@ -5,6 +5,8 @@ const getApplicableVersions = require('../../lib/get-applicable-versions')
const renderContent = require('../../lib/render-content') const renderContent = require('../../lib/render-content')
const checkImages = require('../../lib/check-images') const checkImages = require('../../lib/check-images')
const checkLinks = require('../../lib/check-links') const checkLinks = require('../../lib/check-links')
const enterpriseServerVersions = Object.keys(require('../../lib/all-versions'))
.filter(version => version.startsWith('enterprise-server@'))
const flat = require('flat') const flat = require('flat')
const { last } = require('lodash') const { last } = require('lodash')
@@ -56,6 +58,7 @@ describe('page rendering', () => {
page.version = pageVersion page.version = pageVersion
context.page = page context.page = page
context.currentVersion = pageVersion context.currentVersion = pageVersion
context.enterpriseServerVersions = enterpriseServerVersions
// collect elements of the page that may contain links // collect elements of the page that may contain links
const pageContent = page.intro + page.permissions + page.markdown const pageContent = page.intro + page.permissions + page.markdown