0

I am using Cypress version 9.0.0 and I have created Product1 and Product2 in my integration folder.I am using headless mode to run testcases using command -

./node_modules/.bin/cypress run --spec cypress/integration/Product2/testcases/Login.spec.js

my Directory structure is like:

cypress/
   fixture/
   integration/
   Product1/
     testcases/
       Login.spec.js
       testlist   --->testlist contain fileName ex:Login.spec.js
     usecases/
     testlist     ---->testlist contain folderName ex:testcases usecases
     constant.js
   Product2/
     testcases/
       Login.spec.js
       testlist     ---->testlist contain fileName ex:Login.spec.js
     usecases/
     testlist       ---->testlist contain folderName ex:testcases usecases
     constant.js
  

getting error as- Can't run because no spec files were found We searched for specs matching this glob pattern:

/root/temp/abc/UI/cypress/integration/Product2/testcases/Login.spec.js

but if i used for Product1 , command

/root/temp/abc/UI/cypress/integration/Product1/testcases/Login.spec.js

it Works fine and testcase run successfully.

I have Tried possibilities,

  1. Changed in "specPattern":"cypress/integration/**/*.js" in cypress.json
  2. Added testlist in integration which contain Product1 Product2
  3. Tried github Discussion
  4. used npx cypress run --config integrationFolder=cypress/integation/Product2/testcases/Login.spec.js after this,all testcases run for Product1
priya das
  • 11
  • 3

0 Answers0