Timezone-Mock дает «нездоровый тип, переданный в конструктор Mockdate: объект» при использовании контекста с Date-FNS «ИJavascript

Форум по Javascript
Anonymous
Timezone-Mock дает «нездоровый тип, переданный в конструктор Mockdate: объект» при использовании контекста с Date-FNS «И

Сообщение Anonymous »

Вот код, чтобы воспроизвести его: < /p>
import timezoneMock from 'timezone-mock';
import { utc } from '@date-fns/utc';

it('breaks', () => {
timezoneMock.register('US/Eastern')
const now = new Date();
expect(isSameDay(now, now, { in: utc })).toBeTrue;
timezoneMock.unregister();
});
< /code>
Я думаю, что глубоко в чашах Date-fns или ttimezonemock, он проходит через Utcdate, а не высмеивающую дату. Но я не могу быть уверен, к сожалению. он вызовет это как ошибку на отставании?


Подробнее здесь: https://stackoverflow.com/questions/794 ... bject-when

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