patternfly / patternfly/patternfly-react
chore: update component unit tests to meet new standards with RTL
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 862
- Forks
- 392
- Merge medio
- 4 d 8 h
- PR fusionados (30 d)
- 9
Descripción
Describe the issue. What is the expected and unexpected behavior?
This Epic will track the work of updating the test suites for our components to meet our new RTL testing standards and methodology. Please create issues as you pick up tasking.
NOTE: As part of this effort console statements should be mocked in revamped tests rather than actually printing the console
-
#7605
-
#7665
-
#7670
-
#9524
-
#7835
-
#7812
-
#7813
-
#8189
-
#9525
-
#7994
-
#8094
-
#9526
-
#7860
-
#9527
-
#9528
-
#9529
-
#9530
-
#9531
-
#9532
-
#9533
-
#9534
-
#9634
-
#9685
-
#9673
-
#9684
-
#9686
-
#7964
-
#9688
-
#9689
-
File upload
-
File upload - multiple
-
Form
-
Form control
-
Form select
-
#9760
-
#7616
-
Inline edit
-
Input group
-
Jump links
-
Label
-
Label group
-
#8400
-
Login page
-
Masthead
-
Menu
-
Menu toggle
-
Modal
-
Navigation
-
Notification Badge
-
Number input
-
Overflow menu
-
Page
-
Pagination
-
#8247
-
Popover
-
Progress
-
#8345
-
Radio
-
Search input
-
#8302
-
Simple list
-
Skeleton
-
Skip to content
-
Slider
-
Spinner
-
Switch
-
Tab content
-
#8173
-
Text
-
#7976
-
Text input
-
#7169
-
Tile
-
Time picker
-
#8007
-
Toggle group
-
#7687
-
#9768
-
#7643
The following components are expected to change significantly in the near future. Updates to their tests should be delayed until those changes are completed.
-
About modal
-
Card
-
Composable table
-
Drawer
-
Dual list selector
-
Notification drawer
-
Toolbar
-
Wizard
Jira Issue: PF-179
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con los estándares enlazados de React Testing Library y las entradas de componentes sin marcar en este epic. Crea o selecciona una tarea centrada en un componente y, después, inspecciona la suite de pruebas existente de ese componente. Se considera terminado cuando sus pruebas siguen la metodología RTL indicada y hacen mock de las instrucciones de console en lugar de imprimirlas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- react, typescript
- Área
- frontend, testing
- Tipo de issue
- Refactorización
- Dificultad
- 4/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100