Authenticator-Extension / Authenticator-Extension/Authenticator
Write tests
- Lenguaje dominante
- TypeScript
- Estrellas
- 4.7k
- Forks
- 1.2k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### Files without tests:
- [ ] src/components/Import/FileImport.vue
- [ ] src/components/Import/QrImport.vue
- [ ] src/components/Import/TextImport.vue
- [ ] src/components/Popup/LoadingPage.vue
- [ ] src/components/Popup/AddAccountPage.vue
- [ ] src/components/Popup/AddMethodPage.vue
- [ ] src/components/Popup/DrivePage.vue
- [ ] src/components/Popup/DropboxPage.vue
- [x] src/components/Popup/EnterPasswordPage.vue
- [ ] src/components/Popup/EntryComponent.vue
- [ ] src/components/Popup/ExportPage.vue
- [ ] src/components/Popup/MainBody.vue
- [ ] src/components/Popup/MainHeader.vue
- [ ] src/components/Popup/MenuPage.vue
- [ ] src/components/Popup/NotificationHandler.vue
- [ ] src/components/Popup/OneDrivePage.vue
- [ ] src/components/Popup/PageHandler.vue
- [ ] src/components/Popup/PreferencesPage.vue
- [ ] src/components/Popup/SetPasswordPage.vue
- [ ] src/components/Popup/StorageSyncConfPage.vue
- [ ] src/components/common/ButtonInput.vue
- [ ] src/components/common/ButtonLink.vue
- [ ] src/components/common/FileInput.vue
- [ ] src/components/common/SelectInput.vue
- [ ] src/components/common/TextInput.vue
- [ ] src/components/common/ToggleInput.vue
- [ ] src/components/Import.vue
- [ ] src/components/Options.vue
- [ ] src/components/Popup.vue
- [ ] src/models/encryption.ts
- [ ] src/models/key-utilities.ts
- [ ] src/models/backup.ts
- [ ] src/models/credentials.ts
- [ ] src/models/otp.ts
- [ ] src/models/storage.ts
- [ ] src/store/i18n.ts
- [ ] src/store/Accounts.ts
- [ ] src/store/Backup.ts
- [ ] src/store/CurrentView.ts
- [ ] src/store/Menu.ts
- [ ] src/store/Notification.ts
- [ ] src/store/Qr.ts
- [ ] src/store/Style.ts
- [ ] src/argon.ts
- [ ] src/background.ts
- [ ] src/content.ts
- [ ] src/import.ts
- [ ] src/options.ts
- [ ] src/popup.ts
### E2E tests:
- [ ] Rewrite old tests file
- [ ] Write E2E tests
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza seleccionando un archivo sin marcar de la lista, como src/components/Import/FileImport.vue, e inspecciona su comportamiento actual antes de decidir qué pruebas se necesitan. El issue también requiere reescribir el archivo de pruebas antiguo y escribir pruebas E2E; el trabajo estará terminado cuando los componentes, modelos, stores, puntos de entrada y flujos E2E enumerados tengan una cobertura adecuada.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- typescript
- Área
- frontend, testing
- Tipo de issue
- Refactorización
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100