tau-introduction-to-playwright icon indicating copy to clipboard operation
tau-introduction-to-playwright copied to clipboard

Unable to run tests in terminal using scripts

Open alendo opened this issue 1 year ago • 3 comments
trafficstars

🐞 Describe the question: I'm not able to run the tests for Chapter-2 in the terminal using scripts. It is giving me error every time I run tests:

Error: Playwright Test did not expect test.beforeEach() to be called here. Most common reasons include:

  • You are calling test.beforeEach() in a configuration file.
  • You are calling test.beforeEach() in a file that is imported by the configuration file.
  • You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test.

📸 Screenshots/GIFs/Videos: Screenshot 2024-01-08 at 8 02 50 PM Screenshot 2024-01-08 at 8 05 10 PM

Config file is exact as repo on GitHub: Screenshot 2024-01-10 at 8 59 07 AM Screenshot 2024-01-10 at 9 16 07 AM

🛝 Additional context: I deleted the repo locally and cloned it again but still getting the error. Oddly enough, I can run the tests with Test Explorer

🎡 A picture of your pet or a toy or something really cool: Thanks in advance for the help.

alendo avatar Jan 10 '24 18:01 alendo

I'm hitting the same issue for what it's worth

jamesjlopez avatar Feb 05 '24 21:02 jamesjlopez

I've also got the same issue as above.

deafinbothears avatar Mar 26 '24 13:03 deafinbothears

So I think I've found what's wrong. You'll need to update playwright in the project to make sure you can run the tests in terminal using scripts.

Steps:

  1. Open up the folder 'tau-introduction-to-playwright' in Visual Studio
  2. From the top navbar select Terminal > New Terminal
  3. Make sure the directory you see in terminal matches where you've put the project
  4. Update Playwright npm install -D @playwright/test@latest

Note that it may tell you to run the audit. Read the instructions and run the audit to fix anything.

deafinbothears avatar Mar 26 '24 16:03 deafinbothears