Size: a a a

Node.js — русскоговорящее сообщество

2021 March 04

YH

Yurii Huivan 🦄 in Node.js — русскоговорящее сообщество
ребята, кто то может обьяснить почему jest сетапит настройки для каждого файла с тестами?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Yurii Huivan 🦄
ребята, кто то может обьяснить почему jest сетапит настройки для каждого файла с тестами?
подробнее?
источник

JT

John Travolta in Node.js — русскоговорящее сообщество
Каренина
просвятите
Напишет ведь уродский костыль, который все равно в 00:00:00 вряд ли сработает)
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Yurii Huivan 🦄
ребята, кто то может обьяснить почему jest сетапит настройки для каждого файла с тестами?
что вы имеете в виду?
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Каренина
просвятите
использовать тип Date, вычислить слудующую необходимую дату по заданным условиям и отнять текущую
источник

К

Каренина in Node.js — русскоговорящее сообщество
John Travolta
Напишет ведь уродский костыль, который все равно в 00:00:00 вряд ли сработает)
а вдруг))
источник

N

Nikita in Node.js — русскоговорящее сообщество
John Travolta
Напишет ведь уродский костыль, который все равно в 00:00:00 вряд ли сработает)
так крон тоже ровно в 0:00:00 не срабатывает)
источник

YH

Yurii Huivan 🦄 in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
подробнее?
настройка setupFilesAfterEnv. где указываешь файлик с настройками, вызывается для каждого файла отдельно
источник

N

Nikita in Node.js — русскоговорящее сообщество
Nikita
так крон тоже ровно в 0:00:00 не срабатывает)
з точностью settimeout я думаю это не сделать
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Yurii Huivan 🦄
настройка setupFilesAfterEnv. где указываешь файлик с настройками, вызывается для каждого файла отдельно
ему нужно пройтись по всем файлам перед тестами для подготовки, вдруг вы конкретные тест захотели вызвать и т.д.
источник

¿

¿hope in Node.js — русскоговорящее сообщество
Sergiy Shatunov
использовать тип Date, вычислить слудующую необходимую дату по заданным условиям и отнять текущую
setTimeout не принимает числа больше 2^32 - 1, если что
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
¿hope
setTimeout не принимает числа больше 2^32 - 1, если что
это больше чем таймштамп
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Yurii Huivan 🦄
настройка setupFilesAfterEnv. где указываешь файлик с настройками, вызывается для каждого файла отдельно
да так и должно быть
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
¿hope
setTimeout не принимает числа больше 2^32 - 1, если что
не знал что для совместимости это оставили, думал уже везде используются 64 бита
источник

¿

¿hope in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
это больше чем таймштамп
Да, только он в секундах, а тайм-аут миллисекунды принимает
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
¿hope
Да, только он в секундах, а тайм-аут миллисекунды принимает
а, точно
источник

YH

Yurii Huivan 🦄 in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
ему нужно пройтись по всем файлам перед тестами для подготовки, вдруг вы конкретные тест захотели вызвать и т.д.
Мне бы в одном месте подключится к базе, засетапить agent, потом в нескольких файликах работать с этим и потом так же в одном месте убить/очистить все. Я пробовал это запхать в этот setupFilesAfterEnv и так как я там делаю себе user с токеном, оно каждый раз его создает и джест не могет падает от таймаута :c
источник

¿

¿hope in Node.js — русскоговорящее сообщество
Столкнулся с этим, когда пришлось подобную задачу решать, но крон не подходил
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
¿hope
Столкнулся с этим, когда пришлось подобную задачу решать, но крон не подходил
и как решили?
источник

¿

¿hope in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
и как решили?
Делил большие отрезки на более мелкие и запоминал сколько уже таковых прошло
источник