
Rafael
21.01.2017
07:34:32
но ппц конечно, 2 часа потратил, чтобы это все свистело пердело
черт возьми, это круто!

Максим
21.01.2017
07:44:31

Rafael
21.01.2017
07:46:07
про написание тестов

Google

Rafael
21.01.2017
07:46:53
а вот в тестах действий придется попотеть

Kelin
21.01.2017
09:32:03
Как их писать
Никогда не парился и не писал, но, видимо, нужно

Rafael
21.01.2017
09:34:41
для мутаций изи, а вот как для действий я пока не раскусил

Kelin
21.01.2017
09:38:06
В принципе изи
Слушай, а как такую консольку сделать
Тоже хочу

Rafael
21.01.2017
09:46:25
она уже сделана, это karma + mocha + 'chai' и все это внутри phantom

Kelin
21.01.2017
09:50:02
как думаешь
хочу выделить отдельный том на диске, чтобы там всякие исходники на ноде хранить
50 гб хватит?

Rafael
21.01.2017
09:53:28

Google

Kelin
21.01.2017
09:53:36
больше думаешь
100?

Rafael
21.01.2017
09:54:02
как отлаживать тесты? console.log(...) в консольку не пишет
100?
ну, если немного пишешь, то, думаю, хватить должно

Kelin
21.01.2017
09:54:41
у меня на ноуте всего 1 тб
половина примерно забита

Rafael
21.01.2017
09:56:25
у меня 120 гб всего
ssd

Kelin
21.01.2017
09:57:15
у меня столько винда занимает с некоторыми прогами

Stanislav
21.01.2017
09:57:17
Исходники на ноде?

Kelin
21.01.2017
09:57:28
обычно я проги на другом томе храню, но некоторые там лежат

Stanislav
21.01.2017
09:57:50
120 гиг SSD, macos, 40 свободно :)

Kelin
21.01.2017
09:57:59
модники
с ссдшками все

Rafael
21.01.2017
09:59:12

Kelin
21.01.2017
10:00:18
я тоже все думаю линукс поставить, да чет очкую, что проблемы потом будут
мб mac os ? ??

Rafael
21.01.2017
10:00:35
на арче особенно

Kelin
21.01.2017
10:00:52

Google

Rafael
21.01.2017
10:00:58

Kelin
21.01.2017
10:02:16

Michael
21.01.2017
10:02:45
Сейчас нет проблем ни на винде, ни на макоси, ни даже на линуксе. Всё работает идеально.

Rafael
21.01.2017
10:03:19
лучше скажите как тесты отлаживать?

Stanislav
21.01.2017
10:07:45

Kelin
21.01.2017
10:07:52
и как оно

Stanislav
21.01.2017
10:08:08
Безмерно рад
Не потому, что модно, а просто удобно

Rafael
21.01.2017
10:11:05
arch + kde тоже оч удобно

Stanislav
21.01.2017
10:21:10
Фотошопы не юзаешь?

Rafael
21.01.2017
10:23:44

Rafael
21.01.2017
10:24:24
я вообще в универе в основном на c++, java, python пишу
а вью - это мой курсач
ребят, помогите с тестом:
https://gist.github.com/Fl0pZz/9ddd0467bc04bd79d73c366229751d58

Alex
21.01.2017
10:30:38
Курсач просто приложение какое-то сделать? Или тема есть, а пилить можно на чем угодно?

Rafael
21.01.2017
10:31:10
ребят, помогите с тестом:
https://gist.github.com/Fl0pZz/9ddd0467bc04bd79d73c366229751d58
Вот ошибка:
undefined is not an object (evaluating '_api2.default.user.login')
asyncLogin@webpack:///src/store/modules/user/user-actions.js?1508:34:2552 <- index.js:44656:2547
testAction@webpack:///src/store/modules/user/user-actions.spec.js:9:3369 <- index.js:21449:3365
webpack:///src/store/modules/user/user-actions.spec.js:9:4290 <- index.js:21449:4290

Alex
21.01.2017
10:31:33
А зачем в axios так усложнил все

Rafael
21.01.2017
10:31:43

Google

Alex
21.01.2017
10:32:33
А, у тебя динамический токен откуда-то
Я просто у себя настраивал имя куки которую ему нужно брать и инстанс экспортировал тут же

Rafael
21.01.2017
10:33:46
можешь действие asyncLogin глянуть
с другой стороны, зачем я храню тонек - не понимаю, он ведь только и нужен, чтобы в axios передать
надо будет исправить потом

Alex
21.01.2017
10:36:31
А тут actionsInjector в промисе возвращаешь значение. Разве не резолвить промис с этим значением надо?

Rafael
21.01.2017
10:37:12

Admin
ERROR: S client not available

Alex
21.01.2017
10:51:58
хз, действительно непонятно что там надо сделать и как :))

Rafael
21.01.2017
10:53:14
https://vuex.vuejs.org/ru/testing.html
причем делаю как тут

Alex
21.01.2017
10:56:08
смотрел я на страничку)
возможно там где путь прописываешь в двумя api что-то не то
и он тогда не находит подменный ответ для действия

Rafael
21.01.2017
10:57:57

Alex
21.01.2017
10:58:56
ну можно писать не с подъемами наверх, а от корня сайта
я в нашем проекте старался /../ не использовать)
но тестирования пока нет :))) это плохо, но пока тоже в процессе изучения как лучше подступиться
и нужно ли vue-компоненты тестить если там все очевидно

Rafael
21.01.2017
10:59:58

Google

Rafael
21.01.2017
11:00:08
только контенеры буду тестить

Alex
21.01.2017
11:01:06
да
прописываешь где ему искать модули, чтобы не только в node_modules но и где-то еще
я добавил туда app/assets/

Rafael
21.01.2017
11:01:30
не, пока еще лень))

Alex
21.01.2017
11:01:56
ждешь хакатона?))) бабель поставить и вебпак настроить?)))

Rafael
21.01.2017
11:02:00
все силы на тестирование пущу пока что, это более важно
после тестов опять рефакторинг будет :D

Alex
21.01.2017
11:02:57
а с axios
у них создаешь инстанс
типа так
var instance = axios.create({
baseURL: 'https://some-domain.com/api/',
timeout: 1000,
headers: {'X-Custom-Header': 'foobar'}
});
в нем прописываешь дефолтные настройки
и экспортишь новый инстанс

Rafael
21.01.2017
11:03:22
а разница?
только название новое придумывать нужно

Alex
21.01.2017
11:04:14
а можно и не придумывать с export default

Rafael
21.01.2017
11:05:20
может Илью позвать и спросить по поводу тестов?