Files
localMiniDrama/backend-node/test/agnesVideoPoll.test.js
T
2026-06-30 15:07:31 +08:00

20 lines
711 B
JavaScript

const { describe, it } = require('node:test');
const assert = require('node:assert/strict');
const { pickProxyVideoUrl } = require('../src/services/videoClient');
describe('pickProxyVideoUrl Agnes completed task', () => {
it('reads MP4 from remixed_from_video_id when video_url is absent', () => {
const data = {
status: 'completed',
progress: 100,
remixed_from_video_id:
'https://platform-outputs.agnes-ai.space/videos/agnes-video-v2.0/2026/06/15/video_7237611b.mp4',
video_id: 'video_7237611b',
};
assert.equal(
pickProxyVideoUrl(data),
'https://platform-outputs.agnes-ai.space/videos/agnes-video-v2.0/2026/06/15/video_7237611b.mp4'
);
});
});