mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
move fixtures
This commit is contained in:
@@ -5,18 +5,6 @@ import { eiffelTower, train, waterfall } from 'test/fixtures/media.stub';
|
|||||||
import { mockSpawn, newTestService, ServiceMocks } from 'test/utils';
|
import { mockSpawn, newTestService, ServiceMocks } from 'test/utils';
|
||||||
import { vi } from 'vitest';
|
import { vi } from 'vitest';
|
||||||
|
|
||||||
const eiffelSeeks = [
|
|
||||||
0, 1.98715, 3.994372222222222, 6.001594444444444, 8.008816666666666, 10.016038888888888, 12.023261111111111,
|
|
||||||
14.030483333333333, 16.037705555555554, 18.044927777777776, 20.052149999999997, 22.059372222222223,
|
|
||||||
];
|
|
||||||
const waterfallSeeks = [
|
|
||||||
0, 1.994642826321467, 4.006047357065803, 6.0174518878101395, 8.028856418554476, 10.040260949298812,
|
|
||||||
];
|
|
||||||
const trainSeeks = [
|
|
||||||
0, 1.9916666666666667, 3.9916666666666667, 5.991666666666666, 7.991666666666666, 9.991666666666667,
|
|
||||||
11.991666666666667, 13.991666666666667, 15.991666666666667, 17.991666666666667, 19.991666666666667,
|
|
||||||
];
|
|
||||||
|
|
||||||
describe(TranscodingService.name, () => {
|
describe(TranscodingService.name, () => {
|
||||||
let sut: TranscodingService;
|
let sut: TranscodingService;
|
||||||
let mocks: ServiceMocks;
|
let mocks: ServiceMocks;
|
||||||
@@ -336,6 +324,17 @@ describe(TranscodingService.name, () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
describe('FFmpeg seek per segment', () => {
|
describe('FFmpeg seek per segment', () => {
|
||||||
|
const eiffelSeeks = [
|
||||||
|
0, 1.98715, 3.994372222222222, 6.001594444444444, 8.008816666666666, 10.016038888888888, 12.023261111111111,
|
||||||
|
14.030483333333333, 16.037705555555554, 18.044927777777776, 20.052149999999997, 22.059372222222223,
|
||||||
|
];
|
||||||
|
const waterfallSeeks = [
|
||||||
|
0, 1.994642826321467, 4.006047357065803, 6.0174518878101395, 8.028856418554476, 10.040260949298812,
|
||||||
|
];
|
||||||
|
const trainSeeks = [
|
||||||
|
0, 1.9916666666666667, 3.9916666666666667, 5.991666666666666, 7.991666666666666, 9.991666666666667,
|
||||||
|
11.991666666666667, 13.991666666666667, 15.991666666666667, 17.991666666666667, 19.991666666666667,
|
||||||
|
];
|
||||||
const cases = [
|
const cases = [
|
||||||
...eiffelSeeks.map((expected, segmentIndex) => ({
|
...eiffelSeeks.map((expected, segmentIndex) => ({
|
||||||
name: `${eiffelTower.originalPath} K=${segmentIndex}`,
|
name: `${eiffelTower.originalPath} K=${segmentIndex}`,
|
||||||
|
|||||||
Reference in New Issue
Block a user