Authenticator-Extension / Authenticator-Extension/Authenticator
Write tests
- Vorherrschende Sprache
- TypeScript
- Sterne
- 4.7k
- Forks
- 1.2k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### 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
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, eine nicht abgehakte Datei aus der Liste auszuwählen, beispielsweise src/components/Import/FileImport.vue, und untersuche ihr bestehendes Verhalten, bevor du entscheidest, welche Tests benötigt werden. Das Issue fordert außerdem, die alte Testdatei neu zu schreiben und E2E-Tests zu verfassen; die Arbeit ist abgeschlossen, wenn die aufgeführten Komponenten, Modelle, Stores, Einstiegspunkte und E2E-Abläufe angemessen abgedeckt sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- frontend, testing
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100