Authenticator-Extension / Authenticator-Extension/Authenticator

Write tests

オープン
#571 コメント 0 件 リアクション 2 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
4.7k
フォーク
1.2k
PR マージ指標
30日以内にマージされた PR はありません

説明

### 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

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、src/components/Import/FileImport.vue のように、一覧から未チェックのファイルを1つ選択し、必要なテストを決める前に、その既存の動作を確認してください。この issue では、古いテストファイルの書き直しと E2E テストの作成も求められています。一覧にあるコンポーネント、モデル、ストア、エントリポイント、E2E フローが適切にカバレッジされれば作業は完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
typescript
領域
frontend, testing
issue の種類
リファクタリング
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。