magnificent-finland-58048
01/11/2023, 7:57 PMmagnificent-finland-58048
01/11/2023, 8:01 PMfull-helmet-93291
01/11/2023, 8:07 PMfew-farmer-48800
01/11/2023, 8:10 PMfew-farmer-48800
01/11/2023, 8:11 PMfull-helmet-93291
01/11/2023, 8:15 PMfull-helmet-93291
01/11/2023, 8:16 PMcool-truck-21040
01/11/2023, 8:19 PMmagnificent-finland-58048
01/11/2023, 8:27 PMmagnificent-finland-58048
01/11/2023, 8:27 PMfull-helmet-93291
01/11/2023, 8:29 PMfew-farmer-48800
01/11/2023, 8:54 PMfew-farmer-48800
01/11/2023, 8:54 PMfew-farmer-48800
01/11/2023, 8:54 PMvictorious-monkey-77957
01/11/2023, 10:53 PMit.only('sends ticket to completed by pressing title',()=>{
cy.intercept({
method: 'GET',
url: 'some secret url lol'
},{
fixture: 'activeTickets.json'
});
cy.get('[data-test="activeTicketsCollection"]').should('be.visible');
cy.contains('ChiChi K.').should('be.visible').click();
cy.intercept({
method: 'PATCH',
}, {fixture: 'activeToComplete.json'}).as('updatedList');
cy.wait('@updatedList').then(({response}) => {
expect(response.body).to.have.length(2);
});
im using fixtures to bring in an "active list".
upon clicking it listen for the patch request . then should i bring in a seperate fixture for 'update' ? And how do i get the new fixture to show on my ui?
or am I doing this wrong all together?gray-kilobyte-89541
01/12/2023, 12:02 AMsome-keyboard-52751
01/12/2023, 12:43 AMmagnificent-lamp-44201
01/12/2023, 2:06 AMsome-keyboard-52751
01/12/2023, 2:14 AMhandsome-businessperson-71907
01/12/2023, 1:58 PMhandsome-businessperson-71907
01/12/2023, 2:06 PMfew-oyster-82478
01/12/2023, 2:07 PMThe run you are attempting to access is already complete and will not accept new groups.
The existing run is: https://cloud.cypress.io/projects/naz8rj/runs
When a run finishes all of its groups, it waits for a configurable set of time before finally completing. You must add more groups during that time period.
The --tag flag you passed was: development
The --group flag you passed was: firefox
The --parallel flag you passed was: true
https://on.cypress.io/already-complete
not sure what it means by you must add more groups during that time period
groups are defined this way in the package.json
"cy:run:chrome": "cypress run --browser chrome --group chrome",
"cy:run:firefox": "cypress run --browser firefox --group firefox",
Our current Run completion delay is set to 60s, but not sure if it would help changing it
And this is the config for the failing gitlab-ci job:
e2e_development_firefox:
image: cypress/browsers:node16.16.0-chrome107-ff107-edge
stage: e2e
parallel: 2
needs: [deploy]
only:
- merge_requests
script:
- $(npm bin)/cypress cache path
- $(npm bin)/cypress cache list
- $(npm bin)/cypress verify
- npm run cy:run:firefox -- --tag development --key <key> --record --parallel --config baseUrl=${DYNAMIC_ENVIRONMENT_URL}
few-oyster-82478
01/12/2023, 2:43 PMhandsome-businessperson-71907
01/12/2023, 3:52 PM"cypress-cucumber-preprocessor": {
"nonGlobalStepDefinitions": true,
"stepDefinitions": "src/integration/**/*.{js,ts}"
}
is there a way to isolate step definitions, for example the feature file in integration/feature1.feature
uses the step definition in: integration/feature1/testFile.ts
quick-tomato-75303
01/12/2023, 4:11 PMfreezing-piano-2792
01/12/2023, 4:20 PMbright-twilight-69276
01/12/2023, 5:48 PMgray-kilobyte-89541
01/12/2023, 6:05 PMmodern-glass-50699
01/12/2023, 7:36 PMflaky-sunset-93931
01/12/2023, 8:52 PM