Fix formatting in test assertions
This commit is contained in:
@@ -105,7 +105,11 @@ function project(): ProjectRawData {
|
||||
c: [],
|
||||
d: [],
|
||||
},
|
||||
groupPatterns: [pattern('a', 1, 2, 0, 60), pattern('b', 2, 1, 0, 36), pattern('a', 3, 1, 1, 64)],
|
||||
groupPatterns: [
|
||||
pattern('a', 1, 2, 0, 60),
|
||||
pattern('b', 2, 1, 0, 36),
|
||||
pattern('a', 3, 1, 1, 64),
|
||||
],
|
||||
scenes: [
|
||||
scene(1, { a: 1, b: 2, c: 0, d: 0 }, 3, 4),
|
||||
scene(2, { a: 1, b: 0, c: 0, d: 0 }, 2, 4),
|
||||
@@ -173,7 +177,10 @@ test('combines genuine Session scenes, orphan patterns and the repeated Song Arr
|
||||
const a1 = result.tracks.find((track) => track.padCode === 'a1');
|
||||
const b0 = result.tracks.find((track) => track.padCode === 'b0');
|
||||
|
||||
assert.deepEqual(a0?.lane?.sessionClips.map((clip) => clip.sceneIndex), [0, 1]);
|
||||
assert.deepEqual(
|
||||
a0?.lane?.sessionClips.map((clip) => clip.sceneIndex),
|
||||
[0, 1],
|
||||
);
|
||||
assert.deepEqual(
|
||||
a0?.lane?.arrangementClips.map((clip) => [clip.occurrenceIndex, clip.offset]),
|
||||
[
|
||||
@@ -182,9 +189,15 @@ test('combines genuine Session scenes, orphan patterns and the repeated Song Arr
|
||||
[2, 10],
|
||||
],
|
||||
);
|
||||
assert.deepEqual(a1?.lane?.sessionClips.map((clip) => clip.sceneIndex), [2]);
|
||||
assert.deepEqual(
|
||||
a1?.lane?.sessionClips.map((clip) => clip.sceneIndex),
|
||||
[2],
|
||||
);
|
||||
assert.deepEqual(a1?.lane?.arrangementClips, []);
|
||||
assert.deepEqual(b0?.lane?.sessionClips.map((clip) => clip.sceneIndex), [0]);
|
||||
assert.deepEqual(
|
||||
b0?.lane?.sessionClips.map((clip) => clip.sceneIndex),
|
||||
[0],
|
||||
);
|
||||
assert.deepEqual(
|
||||
b0?.lane?.arrangementClips.map((clip) => [clip.occurrenceIndex, clip.offset]),
|
||||
[[1, 4]],
|
||||
@@ -201,7 +214,10 @@ test('keeps Session material and leaves Arrangement empty when no Song is presen
|
||||
keepUnusedPatterns: false,
|
||||
});
|
||||
|
||||
assert.deepEqual(result.scenes.map((item) => item.name), ['02']);
|
||||
assert.deepEqual(
|
||||
result.scenes.map((item) => item.name),
|
||||
['02'],
|
||||
);
|
||||
assert.deepEqual(result.arrangementSections, []);
|
||||
assert.ok(result.tracks.every((track) => (track.lane?.arrangementClips.length || 0) === 0));
|
||||
});
|
||||
@@ -214,7 +230,10 @@ test('keeps the complete Song Arrangement when Session scene selection is limite
|
||||
keepUnusedPatterns: false,
|
||||
});
|
||||
|
||||
assert.deepEqual(result.scenes.map((item) => item.name), ['02']);
|
||||
assert.deepEqual(
|
||||
result.scenes.map((item) => item.name),
|
||||
['02'],
|
||||
);
|
||||
assert.deepEqual(
|
||||
result.arrangementSections.map((section) => section.sceneNumber),
|
||||
[2, 1, 2],
|
||||
|
||||
Reference in New Issue
Block a user