give link checker access to enterpriseServerVersions (#16198)
Co-authored-by: James M. Greene <JamesMGreene@github.com>
This commit is contained in:
@@ -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)
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user