Deprecation: Native dom helpers should not be used as globals in tests anymore
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 38/100
- Type d'issue
- Refactorisation
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- frontend, testing-qa
Piste de recherche
Commencez par examiner les fichiers de test et la configuration du package, puis recherchez dans les tests les helpers globaux find, click, fillIn, visit et les helpers associés. Distinguez les helpers DOM natifs des fonctions ember-cli-page-object portant le même nom, ajoutez la dépendance ember-native-dom-helpers et importez les helpers natifs dans chaque module concerné. C'est terminé lorsqu'aucune utilisation restante d'un helper natif ne dépend de globals.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Problem
Using native dom helpers as globals is now deprecated in our tests. Instead, we should add a new dependency to our app and import these helpers from it in any tests that need it.
We are leaning away from these anyway, due to relying on ember-cli-page-object, but there are still a couple of places where we do use them.
Subtasks
- Install depdencency https://github.com/cibernox/ember-native-dom-helpers
- Search through our tests for usage of the
find,click,fillIn,visitand other global functions in this group. Careful not to mistake them for the identically named functions provided byember-cli-page-object. The culprits we need to fixed are likely used as globals, in tests, directly. - In any module that uses them, import them using
import { visit, click, find, fillIn } from 'ember-native-dom-helpers';
- Langage dominant
- JavaScript
- Étoiles
- 120
- Forks
- 75
- Métriques de merge des PR
- Aucune PR mergée en 30 j
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 code-corps/code-corps-ember
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
code-corps/code-corps-ember#1616 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
code-corps/code-corps-ember#1613 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
code-corps/code-corps-ember#1612 ·
-
Difficulty: Medium Skill: ember-cli-page-object
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
code-corps/code-corps-ember#1063 · 1 réaction ·
-
greenkeeper
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
code-corps/code-corps-ember#1765 · 1 commentaire ·
Toutes les issues de code-corps/code-corps-ember
Issues similaires
-
bug MVP
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
saayam-for-all/webapp#1911 ·
Les mainteneurs répondent en général sous 1 jour
-
[Focus] Accessibility (a11y) [Package] Grid [Type] Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
Cancelled query leaves stale row index; next query on the connection returns leading empty slotsPeut-être pris @pislm l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Les mainteneurs répondent en général sous 7 jours
-
Harden bayesian-waves-bg.js: add prefers-reduced-motion, pointer-events guard, and hidden-tab pauseOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
njitacm/njit-acm-website#109 ·