Skip to content

Commit 916b3e0

Browse files
committed
Reorder and expand tests
1 parent 7f812e2 commit 916b3e0

1 file changed

Lines changed: 12 additions & 5 deletions

File tree

src/utils.test.js

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,22 @@ describe('utils', () => {
3838
})
3939

4040
test('formatTimecode', async () => {
41-
expect(formatTimecode({ format: 'H:?m:ss', time: 0 })).toBe('0:00')
42-
expect(formatTimecode({ format: 'H:?mm:ss', time: 0 })).toBe('00:00')
43-
expect(formatTimecode({ format: 'mm:ss', time: 0 })).toBe('00:00')
44-
expect(formatTimecode({ format: 'mm:ss', time: 3600000 })).toBe('60:00')
4541
expect(formatTimecode({ format: 'HH:mm:ss.SSS', time: 0 })).toBe('00:00:00.000')
4642
expect(formatTimecode({ format: 'H:mm:ss.SSS', time: 0 })).toBe('0:00:00.000')
4743
expect(formatTimecode({ format: 'H:?mm:ss.SSS', time: 0 })).toBe('00:00.000')
48-
expect(formatTimecode({ format: 'H:?m:ss.SSS', time: 0 })).toBe('0:00.000')
44+
expect(formatTimecode({ format: 'H:?mm:ss.SSS', time: 3600000 })).toBe('1:00:00.000')
4945
expect(formatTimecode({ format: 'HH:mm:ss', time: 0 })).toBe('00:00:00')
5046
expect(formatTimecode({ format: 'H:mm:ss', time: 0 })).toBe('0:00:00')
47+
expect(formatTimecode({ format: 'H:?mm:ss', time: 0 })).toBe('00:00')
48+
expect(formatTimecode({ format: 'H:?mm:ss', time: 3600000 })).toBe('1:00:00')
49+
expect(formatTimecode({ format: 'H:mm', time: 0 })).toBe('0:00')
50+
expect(formatTimecode({ format: 's.SSS', time: 0 })).toBe('0.000')
51+
expect(formatTimecode({ format: 's.SS', time: 0 })).toBe('0.00')
52+
expect(formatTimecode({ format: 'mm:ss', time: 0 })).toBe('00:00')
53+
expect(formatTimecode({ format: 'mm:ss', time: 3600000 })).toBe('60:00')
54+
expect(formatTimecode({ format: 'H:?m:ss.SSS', time: 0 })).toBe('0:00.000')
55+
expect(formatTimecode({ format: 'H:?m:ss.SSS', time: 3600000 })).toBe('1:00:00.000')
56+
expect(formatTimecode({ format: 'H:?m:ss', time: 0 })).toBe('0:00')
57+
expect(formatTimecode({ format: 'H:?m:ss', time: 3600000 })).toBe('1:00:00')
5158
})
5259
})

0 commit comments

Comments
 (0)