mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-08-18 12:18:29 -07:00
fix: apply CodeRabbit auto-fixes
This commit is contained in:
@@ -436,6 +436,7 @@ test('discarding an audio-card timing review deletes the note before evicting it
|
|||||||
test('keeping an audio card without media skips generation and preserves the note', async () => {
|
test('keeping an audio card without media skips generation and preserves the note', async () => {
|
||||||
let generatedAudio = false;
|
let generatedAudio = false;
|
||||||
let deleted = false;
|
let deleted = false;
|
||||||
|
const updates: Array<{ noteId: number; fields: Record<string, string> }> = [];
|
||||||
const { service, storedMedia } = createManualUpdateService({
|
const { service, storedMedia } = createManualUpdateService({
|
||||||
getMpvClient: () =>
|
getMpvClient: () =>
|
||||||
({
|
({
|
||||||
@@ -454,7 +455,9 @@ test('keeping an audio card without media skips generation and preserves the not
|
|||||||
fields: { Expression: { value: '単語' }, Sentence: { value: '' } },
|
fields: { Expression: { value: '単語' }, Sentence: { value: '' } },
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
updateNoteFields: async () => undefined,
|
updateNoteFields: async (noteId, fields) => {
|
||||||
|
updates.push({ noteId, fields });
|
||||||
|
},
|
||||||
storeMediaFile: async () => undefined,
|
storeMediaFile: async () => undefined,
|
||||||
findNotes: async () => [42],
|
findNotes: async () => [42],
|
||||||
retrieveMediaFile: async () => '',
|
retrieveMediaFile: async () => '',
|
||||||
@@ -478,4 +481,5 @@ test('keeping an audio card without media skips generation and preserves the not
|
|||||||
assert.equal(generatedAudio, false);
|
assert.equal(generatedAudio, false);
|
||||||
assert.equal(deleted, false);
|
assert.equal(deleted, false);
|
||||||
assert.deepEqual(storedMedia, []);
|
assert.deepEqual(storedMedia, []);
|
||||||
|
assert.deepEqual(updates, [{ noteId: 42, fields: { Sentence: '字幕' } }]);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user