Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 June 17

K

Kyrylo in NodeUA - JavaScript and Node.js in Ukraine
А можно прокинуть в електроне ивент эмиттер?
//main
global['k'] = getMAVLinkConnection; // { e: EventEmitter}

// render
const k = remote.getGlobal('k')
k.e.on('eventName', () => {
// never calls
})
источник
2019 June 18

MH

Misha H in NodeUA - JavaScript and Node.js in Ukraine
Привіт
Хтось може підказати на скільки приблино (у відсотках) збільшиться час розробки з юніт тестами / e2e тестами у порівнянні з розробкою без тестів.
источник

P

Pete in NodeUA - JavaScript and Node.js in Ukraine
30-50%
источник

P

Pete in NodeUA - JavaScript and Node.js in Ukraine
но потом на багфиксинг меньше вермени будет)
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
у меня иногда на тесты больше времени чем на сам код уходит =/
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
так что 30-50 это еще норм)
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
залежить від проекту
якшо проект великий, то не зміниться, скоріш за все, а то й взагалі будете йти в мінус
так як на великих проектах знаходити і фіксити баги куди сложніше
а тести (грамотні) більшість витягують ше до стейджінга
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
ну тут то так, якщо людина вперше в житті пише тести, то яснопонятно шо вона на них буде більше часу тратити, і їх дебажити буде більше, ніж писати самий код
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
)
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
тести також треба вміти писати
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
і треба вміти грамотно підходити до тестування
і знаходити штуки, які дійсно треба тестувати
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
это тест что тестовый фреймворк работает же, называется sanity test)
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
не, я отдельным тестом такое всегда пишу самым первым)
источник

SV

Sergey Vats in NodeUA - JavaScript and Node.js in Ukraine
ребзи, как протестить agenda || cronJob, внутри mocha, у меня есть эндпоинт который ранит job , мне нужно проверить что после того как отдался респонс, job выполнил некие действия, это возможно вообще?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
а зачем это тестить?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
тестируйте саму функцию, которая должна что-то выполнять.
источник

SV

Sergey Vats in NodeUA - JavaScript and Node.js in Ukraine
может и так, хотел просто все флоу пройти на роуте, а вообще это возможно?
источник

SV

Sergey Vats in NodeUA - JavaScript and Node.js in Ukraine
будет ли более правильно при тестировании роута, поставить sinon spies на функи которые сложно протестить, посмотреть с какими аргументами они вызываются, а потом покрыть такие вот jobs unit тестами?
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Собственно не представляю зачем тестить крон
источник

L

Lёsha🕇☖ in NodeUA - JavaScript and Node.js in Ukraine
Error: Can't set headers after they are sent. Сталкивался кто? Не понимаю что не так, я в хедеры нигде ничего не записываю
источник