Comments (7)
Does this also happen with a newly created project?
Ideally we have something which we can run locally in order to reproduce this bug, thanks for your understanding!
from playwright.
@mxschmitt Yes, it does. I've initialized a brand new playwright project by using the command:
npm init playwright@latest
The project was not modified by me at any step.
With the latest (1.1.1) extension available "Run Test" buttons do not appear for example.spec.ts
:
After rolling back to previous version of extension (1.0.22) the buttons are available:
from playwright.
We noticed the same thing when we upgraded. On further investigation we found that we need to set the Projects we wish to have included in the test runner:
This configuration was stored then on /.vscode/settings.json.
from playwright.
hey @mxschmitt 👋
Experiencing something similar. I suspect it happens when you have mutliple projects on your config pointing to different folders (e.g.
{
name: 'foo'
testDir: '.projects/foo
},
{
name: 'bar'
testDir: '.projects/bar
},
only foo will be picked up. you will also that in the tests explorer - only first project.
(PS only tested extension v1.1.0 but PW is on 1.43.1. It will take couple more days before we will upgrade)
from playwright.
I had a similar issue and found this post (also have multiple projects) For me it was also skipping my global setup for whatever reason. However using what @dsayerm posted with the projects toggles seems to have fixed it for me at the moment. Is that a new feature? I don't recall seeing that one before
Update: ^^^ That is new functionality +++ see this other issue -> #30808
from playwright.
With the latest (1.1.1) extension available "Run Test" buttons do not appear for example.spec.ts:
@mjeruzal427 can you share screenshot of the Playwright Test extension sidebar in that case?
from playwright.
@yury-s list of tests is stuck on "Loading..." forever. Also, I don't have any options available under "Projects" section as @dsayerm and @jtgober suggested.
from playwright.
Related Issues (20)
- [Bug]: .env file bypassed in debug mode 1.1.1 HOT 3
- [Feature]: Trace viewer: When using multiple browsers, I would like to see which browser is making which HTTP request HOT 1
- Video testing is not working on playwright HOT 4
- [Bug]: JUnit report contains invalid character in logs HOT 2
- [Bug]: Running issues in debug does not work and ends up in multiple different situations. HOT 4
- [Bug]: 1.44.0 automatically closes the browser on test end (even with reuseBrower:true) HOT 2
- Can't run tests in debug mode HOT 11
- [Bug]: Test info attached in html report in wrong format HOT 1
- [Feature]: receive parameters in `test.describe()` HOT 1
- Target page, context or browser has been closed HOT 1
- [Bug]: Unable to view the right context on Traces and Videos
- [Bug]: Playwright Extension Test Explorer cannot find setup.ts files HOT 3
- [Bug]: Updated to Playwright Test for VSCode v1.1.1 and all test except one dissappeared from Test Explorer view HOT 10
- [Bug]: Can't run tests with the extension (no Browser will be opend) HOT 3
- [Bug]: Setting a different locale does not work as expected HOT 4
- [Regression]: Playwright Test for VSCode can't find *.spec.ts files HOT 8
- [Bug]: "waitForResponse" always fails on firefox HOT 1
- [Bug]: Using force:true to click on an element overlapped by another element will not click or error out HOT 2
- [Bug]: Using test.fail() does not actually fail the test HOT 2
- [Bug]: Locators are in Playwright provided is not Detecting when we run same Scripts again HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from playwright.