fix tests

This commit is contained in:
jxxghp
2026-08-09 14:12:11 +08:00
parent e23d9a6f41
commit e242b881de
6 changed files with 19 additions and 5 deletions

View File

@@ -1181,6 +1181,12 @@ export interface MetaInfo {
video_encode?: string
// 音频编码
audio_encode?: string
// 音频格式
audio_format?: string
// 音频位深
bit_depth?: number
// 音频采样率
sample_rate?: number
// 名称(自动中英文)
name: string
// SXX-SXX

View File

@@ -10,6 +10,9 @@ describe('MediaInfoCard', () => {
context: {
meta_info: {
artists: ['周杰伦'],
audio_format: 'FLAC',
bit_depth: 24,
sample_rate: 48000,
title: '晴天',
type: '音乐',
},
@@ -23,6 +26,8 @@ describe('MediaInfoCard', () => {
})
expect(screen.getByText('晴天')).toBeInTheDocument()
expect(screen.getByText('FLAC')).toBeInTheDocument()
expect(screen.getByText('24 kHz 48000')).toBeInTheDocument()
expect(screen.queryByText('识别失败,无法识别到有效信息!')).not.toBeInTheDocument()
})

View File

@@ -319,7 +319,9 @@ onMounted(() => {
v-model="mediaId"
:label="mediaIdLabel"
:placeholder="t('dialog.reorganize.mediaIdPlaceholder')"
:rules="[(value: any) => isValidMediaSourceId(value, mediaSource.value) || t('dialog.reorganize.mediaIdInvalid')]"
:rules="[
(value: any) => isValidMediaSourceId(value, mediaSource) || t('dialog.reorganize.mediaIdInvalid'),
]"
append-inner-icon="mdi-magnify"
:hint="t('dialog.reorganize.mediaIdHint')"
persistent-hint

View File

@@ -443,7 +443,8 @@ describe('SiteResourceDialog', () => {
await waitFor(() => expect(screen.queryByLabelText('搜索关键字')).not.toBeInTheDocument())
})
it('emits close and formats the result summary in English', async () => {
it('emits close and formats the mobile result summary in English', async () => {
setViewport(390)
server.use(
siteCategoriesHandler(501, []),
siteResourcesHandler(501, [createTorrentInfo({ title: 'Language resource' })]),

View File

@@ -44,7 +44,7 @@ const $toast = useToast()
const mediaProps = defineProps({
mediaid: String,
title: String,
year: String,
year: [String, Number],
type: String,
})
@@ -557,7 +557,7 @@ async function handleDoubanClick() {
mediaDetail.value.douban_id,
mediaDetail.value.type,
mediaDetail.value.title,
mediaDetail.value.year,
mediaDetail.value.year?.toString(),
)
}
}

View File

@@ -330,7 +330,7 @@ describe('MediaDetailView detail and actions', () => {
tmdb_id: 8401,
tvdb_id: 'tvdb-8401',
type: '电影',
year: '2025',
year: 2025,
})
await renderDetail({ media })