Devtools make Playwright testing more difficult
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- playwright, react, typescript
- Domaine
- devtools, frontend, testing-qa
Piste de recherche
Commencez par reproduire le problème avec TanStack Devtools 0.9.2, React 19.2, Playwright et query devtools configuré avec defaultOpen: true. Comparez les sélections de Playwright avec les devtools activés et masqués ; le travail est terminé lorsque les devtools restent utilisables et que les sélecteurs des ID d’application ne sélectionnent plus de contenu des devtools.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
TanStack Devtools version
0.9.2
Framework/Library version
React v19.2
Describe the bug and the steps to reproduce it
We just recently upgraded from using @tanstack/react-query-devtools and @tanstack/react-router-devtools to integrating them into the new @tanstack/react-devtools. However, this upgrade started to fail our Playwright E2E tests that did selections for IDs of items since they also show up in the query devtools when using defaultOpen: true. This lead us on a bit of a goose chase before realizing it was the devtools getting selected. This is obviously only a problem when doing tests locally with the devtools enables, but it is something we do quite often. For now setting defaultOpen: false on all plugins work, but it feels like a sad workaround. display: none on the #tanstack_devtools also work, but that breaks opening it without even more nasty hacks.
Your Minimal, Reproducible Example - (Sandbox Highly Recommended)
N/A
Screenshots or Videos (Optional)
No response
Do you intend to try to help solve this bug with your own PR?
Yes, I think I know how to fix it and will discuss it in the comments of this issue
Terms & Code of Conduct
- I agree to follow this project's Code of Conduct
- I understand that if my bug cannot be reliable reproduced in a debuggable environment, it will probably not be fixed and this issue may even be closed.
- Langage dominant
- TypeScript
- Étoiles
- 501
- Forks
- 101
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 4
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de TanStack/devtools
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 76/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 52/100
Toutes les issues de TanStack/devtools
Issues similaires
-
Add: PRO TV Chisinau SDOuvertecheck:failed streams:add
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
iptv-org/iptv#53974 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
interledger/rafiki#3986 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Doist/todoist-cli#576 ·
Les mainteneurs répondent en général sous 1 jour
-
Suggestion: document (or optionally add) a cheaper-model config for find-skills on Claude CodeOuvertefeature
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
vercel-labs/skills#2370 ·
Les mainteneurs répondent en général sous 1 jour
-
🐛 Bug supabase/cli
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour