mirror of
https://github.com/tenrok/axios.git
synced 2026-06-17 19:21:29 +03:00
fa337332b9
* chore: small fixes to tests * feat: transitional move to vitests * feat: moving unit tests in progress * feat: moving more unit tests over * feat: more tests moved * feat: updated more sections of the http test * chore: wip http tests * chore: wip http tests * chore: more http tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: tests * chore: remove un-needed docs * chore: update package lock * chore: update lock
14 lines
430 B
JavaScript
14 lines
430 B
JavaScript
/* eslint-env mocha */
|
|
import utils from '../../../lib/utils';
|
|
|
|
const { toFlatObject } = utils;
|
|
|
|
describe('utils::toFlatObject', function () {
|
|
it('should resolve object proto chain to a flat object representation', function () {
|
|
const a = { x: 1 };
|
|
const b = Object.create(a, { y: { value: 2 } });
|
|
const c = Object.create(b, { z: { value: 3 } });
|
|
expect(toFlatObject(c)).toEqual({ x: 1, y: 2, z: 3 });
|
|
});
|
|
});
|