mirror of
https://github.com/tenrok/axios.git
synced 2026-06-20 20:00:40 +03:00
test: migrate progressEventReducer test to vitest (#10741)
Co-authored-by: Jay <jasonsaayman@gmail.com>
This commit is contained in:
+9
-9
@@ -1,4 +1,4 @@
|
|||||||
import assert from 'assert';
|
import { describe, it, expect } from 'vitest';
|
||||||
import { progressEventReducer } from '../../../lib/helpers/progressEventReducer.js';
|
import { progressEventReducer } from '../../../lib/helpers/progressEventReducer.js';
|
||||||
|
|
||||||
describe('helpers::progressEventReducer', () => {
|
describe('helpers::progressEventReducer', () => {
|
||||||
@@ -13,15 +13,15 @@ describe('helpers::progressEventReducer', () => {
|
|||||||
onProgress({ lengthComputable: true, loaded: 180, total: 100 });
|
onProgress({ lengthComputable: true, loaded: 180, total: 100 });
|
||||||
flush();
|
flush();
|
||||||
|
|
||||||
assert.strictEqual(events.length, 3);
|
expect(events.length).toBe(3);
|
||||||
assert.strictEqual(events[0].bytes, 80);
|
expect(events[0].bytes).toBe(80);
|
||||||
assert.strictEqual(events[1].bytes, 0);
|
expect(events[1].bytes).toBe(0);
|
||||||
|
|
||||||
const last = events[events.length - 1];
|
const last = events[events.length - 1];
|
||||||
assert.strictEqual(last.loaded, 100);
|
expect(last.loaded).toBe(100);
|
||||||
assert.strictEqual(last.total, 100);
|
expect(last.total).toBe(100);
|
||||||
assert.strictEqual(last.progress, 1);
|
expect(last.progress).toBe(1);
|
||||||
assert.strictEqual(last.upload, true);
|
expect(last.upload).toBe(true);
|
||||||
assert.strictEqual(last.bytes, 20);
|
expect(last.bytes).toBe(20);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
Reference in New Issue
Block a user