@react_js

Страница 196 из 5115
Ҫѐҏӗѫӑ
14.06.2016
19:52:24
и нужен дебаг

и уперлись в аву

Andrey
14.06.2016
19:52:35
а)

вебстормом дебажить аву не получается?

Google
Andrey
14.06.2016
19:53:25
я сам не тестил. но это похоже на хорошее решение

Vladimir
14.06.2016
19:53:37
тап режим авы не работает в вотч моде =(

Andrey
14.06.2016
19:54:03
посоны. а что за тап ?

я встречал это но не понял для чего оно

Vladimir
14.06.2016
19:54:23
тест-раннер

Ҫѐҏӗѫӑ
14.06.2016
19:54:39
Евгений
14.06.2016
19:54:42
еще один

Ҫѐҏӗѫӑ
14.06.2016
19:54:43
я ж скинул ссыль

там мой коммент на pr

в котором как в матрешке вся история

Andrey
14.06.2016
19:55:24
а нашёл

Google
Ҫѐҏӗѫӑ
14.06.2016
19:55:38
Andrey
14.06.2016
19:55:57
в avajs я просто сперва увидел другую ссыль там от тебя и не понял оно или не оно

Ҫѐҏӗѫӑ
14.06.2016
19:56:15
посоны. а что за тап ?
это протокол вывода инфы в тестах. еще перловиками придуман

есть для него node-tap и tape

первый умеет только в ноду, второй и в браузер тоже

но это не раннеры

там наоборот идея в том, что раннеров из коробки нет

и тесты запускаются просто как жс файл в ноде

Andrey
14.06.2016
19:57:28
про раннеры я не знаю ничего.

чем ava не раннер ?

Ҫѐҏӗѫӑ
14.06.2016
19:57:40
есть и раннеры для этого, но они не обязательны

типа babel-tape-runner и тд

в аве есть раннер

он форкает потоки и магию добавляет немного

Andrey
14.06.2016
19:58:34
в аве ? или вообще любой раннер

Ҫѐҏӗѫӑ
14.06.2016
19:58:39
типа (ненужных) бефор и афтер из (ненужных) жасмина и моки

в аве

Andrey
14.06.2016
19:59:32
угу . ава поэтому и хороша , потомучто паралельно может запускать. а тап это просто чтото паралельное я так понимаю ?

Dmitry
14.06.2016
19:59:55
Это в данном случае формат вывода результатов

Andrey
14.06.2016
20:00:07
паралельное ava mocha jasmine и ещё чемунить

Google
Andrey
14.06.2016
20:00:39
формат типа "23,45,2,235,78,90 " который понимают программы умеющие в этот тап-формат ?

кажется понятно.

а какие плюсы от tape ?

Ҫѐҏӗѫӑ
14.06.2016
20:01:28
кажется нет =)

параллельное — это когда несколько параллельных потоков работают одновременно

в аве это из коробки

а больше нигде (из коробки) нет

TAP https://testanything.org/tap-specification.html

node-tap https://github.com/tapjs/node-tap

tape - https://github.com/substack/tape

Andrey
14.06.2016
20:05:00
про парплельное я про аву и говорил

Artur
14.06.2016
20:05:02
кажется нет =)
А ты помнится рекламировал)

Ҫѐҏӗѫӑ
14.06.2016
20:05:22
я до сих пор рекламирую

Artur
14.06.2016
20:05:23
Тап просто простейший из тестов интерфейсов приложения, насколько мне видится.

Ҫѐҏӗѫӑ
14.06.2016
20:05:29
там рейс кондишн в сообщениях

Artur
14.06.2016
20:05:45
Там иногда слишком просто все

И магии не хватает

По-моему

Но я все для серверных тестов юзаю

Google
Ҫѐҏӗѫӑ
14.06.2016
20:06:02
как раз отлично что ее там нет

Andrey
14.06.2016
20:06:07
мне понятно вот что: есть такие инструменты жасмин мока синон ава. и все они в чём-то лучше а в чём-то хуже. есть хороший добрый tape который является зарекомендовавшим себя форматом вывода инфы о тестах. (возможно даже он может выводить инфу о покрытии строчек кода ). Эта инфа появляется не откуда-то из самого тапе а из инструментов типа ava jasmine mocha верно ?

Artur
14.06.2016
20:06:09
Ну может быть

Roman
14.06.2016
20:06:28
вот вроде по дизайну tape поприятней сделан, но в итоге надо больше вещей руками делать и в итоге проще дальше на моке лабать

Ҫѐҏӗѫӑ
14.06.2016
20:06:35
tape - не формат. tap - формат

Ҫѐҏӗѫӑ
14.06.2016
20:06:55
> Эта инфа появляется не откуда-то из самого тапе а из инструментов типа ava jasmine mocha

нет

то же самое, только без магии

Admin
ERROR: S client not available

Andrey
14.06.2016
20:07:21
щит.

Roman
14.06.2016
20:07:23
рекваирить его, там никаких глобалов, добавлять руками репортеры

Ҫѐҏӗѫӑ
14.06.2016
20:07:29
тот же синон, жсдом и энзим

Artur
14.06.2016
20:07:30
tape - не формат. tap - формат
Чего нет-то? Это же стандартный тест фреймворк (если его можно так назвать), который резалт выводит в стандартом юникс-стайл tape

Ҫѐҏӗѫӑ
14.06.2016
20:07:35
ээээ

Roman
14.06.2016
20:07:53
магия плохо да, но тут стандартная дилема - или больше из коробки или гибкость

Ҫѐҏӗѫӑ
14.06.2016
20:08:04
в моке нянкот тоже не по умолчанию какбэ

Artur
14.06.2016
20:08:09
Или я ща чушь спорол?

Ҫѐҏӗѫӑ
14.06.2016
20:08:13
и реквайрить надо синон

Google
Ҫѐҏӗѫӑ
14.06.2016
20:08:26
ничего не больше короче

Roman
14.06.2016
20:08:33
да нах тян, нужен просто stdout stderror

Artur
14.06.2016
20:08:36
tape по ощущениям самый простой

Artur
14.06.2016
20:09:08
Давай расскажи

А то я уже запутался

Ҫѐҏӗѫӑ
14.06.2016
20:09:16
есть формат вывода (придуман еще во времена языка perl) TAP

Andrey
14.06.2016
20:09:28
я чот тоже запутался. тап - формат а тапе это чего ?

Ҫѐҏӗѫӑ
14.06.2016
20:09:36
есть две тестовые либы с простыми ассертами, которые в него умеют

node-tap и tape

все

Andrey
14.06.2016
20:10:03
с простыми асертами

Ҫѐҏӗѫӑ
14.06.2016
20:10:04
еще в него умеет ава (если передать специальный ключ)

короче вы меня измотали

Artur
14.06.2016
20:10:38
Не, ну я о том же

Ну да, ок, формат TAP

Но тут меня Эрик замудрил

Ҫѐҏӗѫӑ
14.06.2016
20:11:01
у этого формата и спека есть

Artur
14.06.2016
20:11:02
Он кричал что формат TAPE

Ҫѐҏӗѫӑ
14.06.2016
20:11:10
эрик какой?

эллиот?

Artur
14.06.2016
20:11:20
Он типа стандартный и понимается всякими юникс утилитами

Страница 196 из 5115