How to test components with ViewEncapsulation.ShadowDom?
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- angular, typescript
Piste de recherche
Commencez par reproduire le test du composant Angular avec ViewEncapsulation.ShadowDom activé pour un Angular Element, puis examinez comment Angular Testing Library interroge le composant rendu. Le travail est terminé lorsqu’il a été établi si les éléments à l’intérieur du shadow DOM peuvent être trouvés et que le comportement requis a été documenté ou implémenté.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hi, I'm testing component that used as WebComponent (Angular Element).
And I want to enable shadow DOM encapsulation.
@Component({
// ...
encapsulation: ViewEncapsulation.ShadowDom // <- This!
})
But if shadow DOM encapsulation is enabled, Angular Testing Library seems failed find elements in shadow DOM.
Is there anything I can solve this problem?
Thanks.
- Langage dominant
- TypeScript
- Étoiles
- 792
- Forks
- 95
- Merge moyen
- 34 min
- PR mergées (30 j)
- 3
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun 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 testing-library/angular-testing-library
-
Add skills?Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
-
Migration path towards /zonelessOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
testing-library/angular-testing-library#593 · 1 commentaire · 1 réaction ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
testing-library/angular-testing-library#576 · 3 commentaires ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
testing-library/angular-testing-library#383 · 5 commentaires ·
Toutes les issues de testing-library/angular-testing-library
Issues similaires
-
documentation good first issue hacktoberfest help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
libredb/libredb-studio#1756 ·
Les mainteneurs répondent en général sous 1 jour
-
state:triage-needed
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
lingdojo/kana-dojo#32365 · 1 commentaire · 5 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
friction
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
kentcdodds/kody#3706 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
copperheadhq/copperhead#378 ·
Les mainteneurs répondent en général sous 1 jour