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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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