Skip to content

Commit f364f6e

Browse files
author
Brylie Christopher Oxley
committed
Move appropriate license tests to correct step
1 parent d704e00 commit f364f6e

File tree

1 file changed

+28
-16
lines changed

1 file changed

+28
-16
lines changed

tests/cypress/integration/Stepper._spec.js

+28-16
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,6 @@ describe('Stepper.vue', () => {
5252
cy.makeAChoice('.FS', 'no')
5353
cy.clickNext()
5454

55-
// Appropriate license step
56-
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
57-
cy.clickNext()
58-
59-
6055
cy.makeAChoice('.BY', 'no')
6156
cy.hasRecommendedLicense('CC0 1.0 Universal')
6257
cy.hasStepsCount(8)
@@ -66,6 +61,11 @@ describe('Stepper.vue', () => {
6661
cy.get('.SA').should('have.class', 'disabled')
6762
cy.waiveCopyright()
6863
cy.clickNext()
64+
65+
// Appropriate license step
66+
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
67+
cy.clickNext()
68+
6969
cy.hasLicenseInAttributionCode(' CC0 1.0 ')
7070
})
7171

@@ -74,21 +74,26 @@ describe('Stepper.vue', () => {
7474
cy.makeAChoice('.FS', 'no')
7575
cy.clickNext()
7676

77-
// Appropriate license step
78-
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
79-
cy.clickNext()
80-
8177
cy.makeAChoice('.BY', 'yes')
8278
cy.hasRecommendedLicense('CC BY 4.0')
8379
cy.hasStepsCount(7)
8480
cy.clickNext()
81+
8582
cy.makeAChoice('.NC', 'yes')
8683
cy.clickNext()
84+
8785
cy.makeAChoice('.ND', 'yes')
8886
cy.clickNext()
87+
8988
cy.makeAChoice('.SA', 'yes')
89+
9090
cy.get('.AD').should('be.visible')
9191
cy.clickNext()
92+
93+
// Appropriate license step
94+
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
95+
cy.clickNext()
96+
9297
cy.hasLicenseInAttributionCode('CC BY 4.0')
9398
})
9499

@@ -97,19 +102,22 @@ describe('Stepper.vue', () => {
97102
cy.makeAChoice('.FS', 'no')
98103
cy.clickNext()
99104

100-
// Appropriate license step
101-
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
102-
cy.clickNext()
103-
104105
cy.makeAChoice('.BY', 'yes')
105106
cy.hasRecommendedLicense('CC BY 4.0')
106107
cy.clickNext()
108+
107109
cy.makeAChoice('.NC', 'no')
108110
cy.hasRecommendedLicense('CC BY-NC 4.0')
109111
cy.clickNext()
112+
110113
cy.makeAChoice('.ND', 'no')
111114
cy.hasRecommendedLicense('CC BY-NC-ND 4.0')
112115
cy.clickNext()
116+
117+
// Appropriate license step
118+
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
119+
cy.clickNext()
120+
113121
cy.get('.SA').should('have.class', 'disabled')
114122
cy.hasLicenseInAttributionCode('CC BY-NC-ND 4.0')
115123
})
@@ -119,18 +127,22 @@ describe('Stepper.vue', () => {
119127
cy.makeAChoice('.FS', 'no')
120128
cy.clickNext()
121129

122-
// Appropriate license step
123-
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
124-
cy.clickNext()
125130

126131
cy.makeAChoice('.BY', 'yes')
127132
cy.hasRecommendedLicense('CC BY 4.0')
128133
cy.clickNext()
134+
129135
cy.makeAChoice('.NC', 'yes')
130136
cy.clickNext()
137+
131138
cy.makeAChoice('.ND', 'no')
132139
cy.hasRecommendedLicense('CC BY-ND 4.0')
133140
cy.clickNext()
141+
142+
// Appropriate license step
143+
cy.get('.AL [type="checkbox"]').each($el => cy.wrap($el).check())
144+
cy.clickNext()
145+
134146
cy.get('.SA').should('have.class', 'disabled')
135147
cy.hasLicenseInAttributionCode('CC BY-ND 4.0')
136148
})

0 commit comments

Comments
 (0)