Skip to content

Commit 39cb75b

Browse files
committed
we are splitting out different helper files in cypress
1 parent 2ca1ade commit 39cb75b

7 files changed

+447
-263
lines changed

protocol-designer/cypress/e2e/ProtocolDesignerModulesTest.cy.ts

+16-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
import { Actions, Verifications, runCreateTest } from '../support/createNew'
1+
import { Actions, Verifications, runCreateTest } from '../support/SetupSteps'
22
import { UniversalActions } from '../support/universalActions'
33

4+
import {type Actions as ModActions, type ModVerifications as ModVerifications} from '../support/SupportModules'
5+
46
describe('The Redesigned Create Protocol Landing Page', () => {
57
beforeEach(() => {
68
cy.visit('/')
@@ -11,7 +13,8 @@ describe('The Redesigned Create Protocol Landing Page', () => {
1113
it('content and step 1 flow works', () => {
1214
cy.clickCreateNew()
1315
cy.verifyCreateNewHeader()
14-
const steps: Array<Actions | Verifications | UniversalActions> = [
16+
const steps: Array<
17+
Actions | Verifications | UniversalActions | ModActions | ModVerifications> = [
1518
Verifications.OnStep1,
1619
Verifications.FlexSelected,
1720
UniversalActions.Snapshot,
@@ -71,8 +74,9 @@ describe('The Redesigned Create Protocol Landing Page', () => {
7174
Actions.Done,
7275
Actions.ProtocolStepsH,
7376
Actions.AddStep,
74-
Actions.AddTemperatureStep,
75-
Verifications.TempeDeckInitialForm,
77+
/*
78+
ModActions.AddTemperatureStep,
79+
ModVerifications.TempeDeckInitialForm,
7680
UniversalActions.Snapshot,
7781
Actions.ActivateTempdeck,
7882
Actions.InputTempDeck4,
@@ -86,11 +90,15 @@ describe('The Redesigned Create Protocol Landing Page', () => {
8690
Actions.InputTempDeck95,
8791
Actions.SaveButtonTempdeck,
8892
Actions.PauseAfterSettingTempdeck,
93+
Actions.AddStep,
94+
Actions.AddTemperatureStep,
95+
Actions.ActivateTempdeck,
96+
Actions.InputTempDeck100,
97+
*/
8998
]
9099
runCreateTest(steps)
91-
// Action
92-
93-
// Action
94-
// Action, verification needed
95100
})
101+
102+
103+
96104
})
+19-18
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import { Actions, Verifications, runCreateTest } from '../support/createNew'
1+
import { SetupActions, SetupVerifications } from '../support/SetupSteps'
22
import { UniversalActions } from '../support/universalActions'
33
import '../support/commands'
4+
import { runSteps } from '../support/StepExecution'
45

56
describe('The Redesigned Create Protocol Landing Page', () => {
67
beforeEach(() => {
@@ -11,29 +12,29 @@ describe('The Redesigned Create Protocol Landing Page', () => {
1112
it('content and step 1 flow works', () => {
1213
cy.verifyCreateNewHeader()
1314
cy.clickCreateNew()
14-
const steps: Array<Actions | Verifications | UniversalActions> = [
15-
Verifications.OnStep1,
16-
Verifications.FlexSelected,
15+
const steps: Array<SetupActions | SetupVerifications | UniversalActions> = [
16+
SetupVerifications.OnStep1,
17+
SetupVerifications.FlexSelected,
1718
UniversalActions.Snapshot,
18-
Actions.SelectOT2,
19-
Verifications.OT2Selected,
19+
SetupActions.SelectOT2,
20+
SetupVerifications.OT2Selected,
2021
UniversalActions.Snapshot,
21-
Actions.SelectFlex,
22-
Verifications.FlexSelected,
22+
SetupActions.SelectFlex,
23+
SetupVerifications.FlexSelected,
2324
UniversalActions.Snapshot,
24-
Actions.Confirm,
25-
Verifications.OnStep2,
26-
Verifications.NinetySixChannel,
25+
SetupActions.Confirm,
26+
SetupVerifications.OnStep2,
27+
SetupVerifications.NinetySixChannel,
2728
UniversalActions.Snapshot,
28-
Actions.GoBack,
29-
Verifications.OnStep1,
30-
Actions.SelectOT2,
31-
Actions.Confirm,
32-
Verifications.OnStep2,
33-
Verifications.NotNinetySixChannel,
29+
SetupActions.GoBack,
30+
SetupVerifications.OnStep1,
31+
SetupActions.SelectOT2,
32+
SetupActions.Confirm,
33+
SetupVerifications.OnStep2,
34+
SetupVerifications.NotNinetySixChannel,
3435
UniversalActions.Snapshot,
3536
]
3637

37-
runCreateTest(steps)
38+
runSteps(steps)
3839
})
3940
})

protocol-designer/cypress/e2e/createNewFlex.cy.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Actions, Verifications, runCreateTest } from '../support/createNew'
1+
import { Actions, Verifications, runCreateTest } from '../support/SetupSteps'
22
import { UniversalActions } from '../support/universalActions'
33

44
describe('The Redesigned Create Protocol Landing Page', () => {

protocol-designer/cypress/e2e/transferSettings.cy.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Actions, Verifications, runCreateTest } from '../support/createNew'
1+
import { Actions, Verifications, runCreateTest } from '../support/SetupSteps'
22
import { UniversalActions } from '../support/universalActions'
33

44
describe('The Redesigned Create Protocol Landing Page', () => {

0 commit comments

Comments
 (0)