test(user): cover user management workflows (#664)

This commit is contained in:
InfinityPacer
2026-08-11 15:29:48 +08:00
committed by GitHub
parent 6e76de293f
commit 3631cd1f22
12 changed files with 946 additions and 29 deletions
+21
View File
@@ -334,11 +334,13 @@ export default defineConfig(({ command, mode, isPreview }) => ({
'src/composables/useMediaSubscribe.ts',
'src/composables/useTorrentFilter.ts',
'src/components/cards/SubscribeCard.vue',
'src/components/cards/UserCard.vue',
'src/components/filter/TorrentFilterBar.vue',
'src/components/cards/TorrentCard.vue',
'src/components/cards/TorrentItem.vue',
'src/utils/torrentDownloadCache.ts',
'src/components/dialog/SiteAddEditDialog.vue',
'src/components/dialog/UserAddEditDialog.vue',
'src/components/dialog/SiteCookieUpdateDialog.vue',
'src/components/dialog/SiteImportDialog.vue',
'src/components/cards/SubscribeShareCard.vue',
@@ -384,6 +386,7 @@ export default defineConfig(({ command, mode, isPreview }) => ({
'src/utils/mediaStatusCache.ts',
'src/utils/searchStream.ts',
'src/views/site/SiteCardListView.vue',
'src/views/user/UserListView.vue',
'src/views/reorganize/DownloadingListView.vue',
'src/views/plugin/PluginCardListView.vue',
'src/utils/siteIconCache.ts',
@@ -402,6 +405,24 @@ export default defineConfig(({ command, mode, isPreview }) => ({
lines: 80,
statements: 80,
},
'src/components/cards/UserCard.vue': {
branches: 80,
functions: 85,
lines: 85,
statements: 85,
},
'src/components/dialog/UserAddEditDialog.vue': {
branches: 75,
functions: 80,
lines: 80,
statements: 80,
},
'src/views/user/UserListView.vue': {
branches: 80,
functions: 85,
lines: 85,
statements: 85,
},
'src/components/cards/TorrentCard.vue': {
branches: 75,
functions: 80,