Skip to content

Commit a895ef6

Browse files
committed
update tests
1 parent 24af9b3 commit a895ef6

1 file changed

Lines changed: 19 additions & 7 deletions

File tree

tests/routing/deprecated-enterprise-versions.js

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,11 @@ describe('deprecation banner', () => {
8787

8888
test('deprecation warning banner says "will be discontinued" when date is in future', async () => {
8989
const $ = await getDOM(`/en/enterprise/${enterpriseServerReleases.oldestSupported}`)
90-
expect($('.deprecation-banner b').text().includes('will be discontinued')).toBe(true)
90+
if (enterpriseServerReleases.isOldestReleaseDeprecated) {
91+
expect($('.deprecation-banner b').text().includes('was discontinued')).toBe(true)
92+
} else {
93+
expect($('.deprecation-banner b').text().includes('will be discontinued')).toBe(true)
94+
}
9195
})
9296

9397
test('deprecation warning banner says "was discontinued" when date is in past', async () => {
@@ -98,17 +102,25 @@ describe('deprecation banner', () => {
98102

99103
describe('does not render helpfulness prompt or contribution button', () => {
100104
test('does not render helpfulness prompt', async () => {
101-
let $ = await getDOM(`/en/enterprise/${enterpriseServerReleases.oldestSupported}/github`)
102-
expect($('.js-helpfulness').length).toBe(0)
103-
$ = await getDOM(`/en/enterprise/${enterpriseServerReleases.latest}/github`)
105+
let $ = await getDOM(`/en/enterprise/${enterpriseServerReleases.latest}/github`)
104106
expect($('.js-helpfulness').length).toBeGreaterThan(0)
107+
$ = await getDOM(`/en/enterprise/${enterpriseServerReleases.oldestSupported}/github`)
108+
if (enterpriseServerReleases.isOldestReleaseDeprecated) {
109+
expect($('.js-helpfulness').length).toBe(0)
110+
} else {
111+
expect($('.js-helpfulness').length).toBeGreaterThan(0)
112+
}
105113
})
106114

107115
test('does not render contribution button', async () => {
108-
let $ = await getDOM(`/en/enterprise/${enterpriseServerReleases.oldestSupported}/github`)
109-
expect($('.contribution').length).toBe(0)
110-
$ = await getDOM(`/en/enterprise/${enterpriseServerReleases.latest}/github`)
116+
let $ = await getDOM(`/en/enterprise/${enterpriseServerReleases.latest}/github`)
111117
expect($('.contribution').length).toBeGreaterThan(0)
118+
$ = await getDOM(`/en/enterprise/${enterpriseServerReleases.oldestSupported}/github`)
119+
if (enterpriseServerReleases.isOldestReleaseDeprecated) {
120+
expect($('.contribution').length).toBe(0)
121+
} else {
122+
expect($('.js-helpfulness').length).toBeGreaterThan(0)
123+
}
112124
})
113125
})
114126

0 commit comments

Comments
 (0)