Skip to content

Commit e1cb587

Browse files
committed
update refs to reinstated findPage()
1 parent 23170a5 commit e1cb587

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

tests/unit/find-page.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
const path = require('path')
22
const Page = require('../../lib/page')
3-
const loadRedirects = require('../../lib/redirects/precompile')
43
const findPage = require('../../lib/find-page')
5-
const nonEnterpriseDefaultVersion = require('../../lib/non-enterprise-default-version')
64

75
describe('find page', () => {
86
jest.setTimeout(1000 * 1000)
@@ -14,12 +12,15 @@ describe('find page', () => {
1412
languageCode: 'en'
1513
})
1614

15+
const englishPermalink = page.permalinks[0].href
16+
const japanesePermalink = englishPermalink.replace('/en/', '/ja/')
17+
1718
// add named keys
1819
const pageMap = {
19-
[`/en/${nonEnterpriseDefaultVersion}/${page.relativePath}`]: page
20+
[englishPermalink]: page
2021
}
2122

22-
const localizedPage = findPage(page.relativePath, pageMap, {}, 'ja')
23+
const localizedPage = findPage(japanesePermalink, pageMap, {})
2324
expect(typeof localizedPage.title).toBe('string')
2425
})
2526

@@ -30,16 +31,15 @@ describe('find page', () => {
3031
languageCode: 'en'
3132
})
3233

33-
const pageList = [page]
34+
const englishPermalink = page.permalinks[0].href
35+
const redirectToFind = '/some-old-path'
3436

3537
// add named keys
36-
const pageMap = {}
37-
for (const page of pageList) {
38-
pageMap[`/en/${nonEnterpriseDefaultVersion}/${page.relativePath.replace('.md', '')}`] = page
38+
const pageMap = {
39+
[englishPermalink]: page
3940
}
4041

41-
const redirects = await loadRedirects(pageList, pageMap)
42-
const redirectedPage = findPage('some-old-path', pageMap, redirects, 'en')
42+
const redirectedPage = findPage(redirectToFind, pageMap, page.buildRedirects())
4343
expect(typeof redirectedPage.title).toBe('string')
4444
})
4545
})

0 commit comments

Comments
 (0)