Sergey Ufocoder
А в чем проблема?
Sergey Ufocoder
Возвращай вторую из первой
Serhii
второй then не прокает
Sergey Ufocoder
Ты какой тест пишешь? E2E? Или интеграционный?
Serhii
наверное изза bluebird
Sergey Ufocoder
Плюс показал бы код, и место которое хочется протестировать
Serhii
да уже не важно
Serhii
хотфиксы > тдд
Serhii
а проблема следующая: methods = $http.get().then(() => Promise.resolve()).then(() => 1);
Serhii
$httpBackend.flush стимулировал ангуляровский метод .get и then выполнился, но then после Promise.resolve в цепочке почему то не вьіполняется
Denis
Друзья, общий сбор в @react_js - решаем судьбу проектов на следующие 12 месяцев :)
Serhii
да, таки сложно протестить блюбьорд промисы в карме
Дима
да, таки сложно протестить блюбьорд промисы в карме
node-tap surveyor
function(test, Promise) {
return getRecord()
.then(function(rec) {
test.ok(someTestAgainstRec);
return updateUser()
})
.then(function(user) {
test.ok(someTestAgainstUser);
return ...
});
};
Дима
Более того, это ещё и параллельно тестируется))
Дима
http://www.nodejsconnect.com/blog/articles/using-promises-and-tape-easy-testing
В статье причем как раз bluebird тестируют
Serhii
от же ж
Serhii
а я вернул $q
Serhii
'
Serhii
што
Serhii
какая то хипстерская штука
Дима
што
У чуваков парсер поехал) Апостроф это '
Serhii
https://www.npmjs.com/package/karma-tap нармас
Дима
В 1987
Serhii
чет слишком сложно
Serhii
когда мне просто надо протестировать вывод
Дима
Любой тест пишется в две строки)
Serhii
если не карма, в каком яваскрипте тесты гоняются
Serhii
не в браузерном же
Serhii
в ноде?
Vlad
юнит тесты только в ноде
Serhii
карма же запускает браузер в нем выполняет тест
Serhii
V8 updated to 5.0.71.35 #6372.
Serhii
Serhii
Не уверен что в ноде 6 получу идентичный результат тестов
Serhii
+ я вдруг нубас и пишу на ес6 а тестить нужно и ие9
KlonD90
паранойя лучший друг программиста
Serhii
Особенно при отсутсвие типизации строгой
Serhii
KlonD90
как заебали эти шутки :/
Serhii
Это да
Anton
Честно говоря не понимаю накидки на типизацию. Все с ней нормально. Все с ней удобно. Да и есть она, глубоко внутри.
Serhii
Но к ес10 сомневаюсь что будет лучше решение чем тайпскрипта
Serhii
Удобно да но
Serhii
Потом поменяешь (index + name).slice(0,2)
Serhii
Уберешь name
Serhii
И фсе пропало
Anton
Главное держать себя в руках, и хорошо помнить доки. Автокомплиту доверия нет
Serhii
Flow есть
Serhii
Но и он не порш
Anton
jsdoc есть. И он вообще не плох. Но не удобен.
Serhii
Такое
Serhii
Как то сидел месяц
Serhii
Писал доки
Anton
Месяц! Всего месяц!
Serhii
Прикольно но чёт много писанины
Serhii
Мне хватило
Serhii
Ы
Anton
А самое главное - даже строгая типизация от доков не спасает
Serhii
Потом техрайтера нанял
Anton
Сидели раньше, рисовали доксиген... Фу, вспоминать противно
Serhii
Даже не представляю что это
Anton
тот же самый jsdoc, только для С++
Serhii
Ужасно интересный наверное
Serhii
Гг
Vlad
Ребят, всем сдрасти, есть гуру вебпаков?
Anonymous
Нет
Anonymous
Да
Serhii
Есть
Vladislav
я не уверен, что таким вообще можно быть
Vladislav
но я пытаюсь
Vladislav
Читаю канал с вакансиями и почему-то бесконечно смешно от того, что пишут в описании
Daniil
он планировался для обсуждений, а там просто с нн копипастят
Владимир
Владимир
Ааа, ты про такие, я думал что то по задачам и технологиям перлы пишут
Vladislav
Я, кстати, не понимаю, зачем вообще писать про задачи. Везде одно и то же с небольшими вариациями:
– Делаешь формы.
– Красиво рисуешь табличку.
– Делаешь сложные формы.
– Красиво рисуешь 100 пересекающихся табличек.
Владимир
Еще можно рисовать анимированные формы
Vladislav
Это «красиво»