Jest меняет JSON при импорте?Javascript

Форум по Javascript
Anonymous
Jest меняет JSON при импорте?

Сообщение Anonymous »

Я тестирую формы генерации документов, используя Jest. В каждом тестовом примере используется один и тот же макет JSON, который содержит массив из двух элементов. Когда я запускаю тест для одной формы, порядок элементов в массиве верен: [itema, itemb]
Однако, когда я запускаю тесты для нескольких форм, массив появляется в другом порядке: [itemb, itema]
Mock-это статический. PrettyPrint-Override ">

Код: Выделить всё

import mockData from '../../path/to/mock.json';
< /code>
Даже когда я входит в систему, сразу после импорта, порядок уже неверен. < /p>
Некоторые характеристики: < /p>
[list]
[*]jest
27.x
[*] env jsdom
[*]

Код: Выделить всё

jest.config.js
Включает только Babel-r-out в поле Transform и не указывает какую-либо пользовательский загрузчик для файлов JSON, а также Babel-jest не касается файлов json
[/list]
Почему порядок элементов в Array изменяется в зависимости от того, сколько я. в правильном порядке?

Подробнее здесь: https://stackoverflow.com/questions/796 ... -importing

Вернуться в «Javascript»