
Alexander
08.01.2018
10:54:57
it depends

Denis
08.01.2018
10:55:12
Можно еще сделать интеграционный smoke-тест

Oleksandr
08.01.2018
10:55:18

Denis
08.01.2018
10:55:52
Пирамиду тестирования если вспомнить

Google

Oleksandr
08.01.2018
10:55:52
в общем, присоединяюсь к поклонникам этой штуки

Denis
08.01.2018
10:57:12
То есть реальность такова, что интграционных тестов или мало или их нет, основной упор все равно приходится делать на юнит-тестирование

sherzod
08.01.2018
10:59:40
Ну это не означает что они взаимозаменяемые, разные вещи, несмотря на частичное пересечение, то что достигается одним нельзя достигнуть другим. Хотя это вроде очевидно)

Oleksandr
08.01.2018
10:59:45

Denis
08.01.2018
11:01:37

Mike
08.01.2018
12:18:19
Парни, а не подскажете чатик про Спарк?

Alex
08.01.2018
12:20:20
был же этот, хадуповатый
https://t.me/hadoopusers

Mike
08.01.2018
12:21:46
Спс

Grigory
08.01.2018
12:41:02
Спасибо @clayrat ; да это тот чатик

Anton
08.01.2018
13:54:07
Подскажите, пжлста, я правильно понял подход к интеграционным тестам?
1. testcontainers поднимает мое приложение и субд через docker-compose.yaml (этот контейнер шарится на все тест-кейсы)
2. Cоздаю fixture-метод для каждого тест-кейса.
Примерно сам fixture-метод:
val db = Database.forDataSource(hikariDataSource, None)
db.createSession()
try {
testCode(db) // <-- внутри тест-кейса заполняю бд нужными данными через слик и через akka-http-testkit делаю запросы
}
finally {
db.close()
}

Jey
08.01.2018
20:19:51
Госсподи, госссподи, как же меня замучил долбаный тайпсейф конфиг со своим .load, который каждый мудень вызывает в библиотеках

Google

Jey
08.01.2018
20:20:07
Вот как раз в гребаном слике

Grigory
08.01.2018
20:20:40
что поделать, напиши свою конфиг либу

Jey
08.01.2018
20:20:46
Хорошо еще с помощью чудо-проперти config.strategy можно ловить эти говнолибы
Но их становится все больше и больше
Это, кстати, даже и не шутка

Grigory
08.01.2018
20:21:20
давай поджигай!

Jey
08.01.2018
20:21:38
А что, в россии кейк паттерн еще в моде?..

Nick
08.01.2018
20:21:46

Nikolay
08.01.2018
20:21:50

Grigory
08.01.2018
20:21:52

Nick
08.01.2018
20:22:22
цыц тут умник
хотел тебя послать, но вспомнил что эт скала чат, поэтому иди в лс ?

Grigory
08.01.2018
20:22:42

Nick
08.01.2018
20:23:16
Омского?

Jey
08.01.2018
20:23:54

Nick
08.01.2018
20:24:48
https://github.com/pureconfig/pureconfig нормально писан
но парсит в то, что скажешь)

Nikolay
08.01.2018
20:25:11

Google

Nikolay
08.01.2018
20:25:20
и того и другого не дано

Nick
08.01.2018
20:25:24
норм посоны всегда в adt кладут)

Jey
08.01.2018
20:25:33
Проходил я мимо него на гитхабе
Вроде не умеет

Nick
08.01.2018
20:25:58
зачем в аст то)

Jey
08.01.2018
20:26:11
Нда, и правда ведь

Grigory
08.01.2018
20:26:13
(нет)

Nick
08.01.2018
20:26:27
может тебе и спринг интеграцию надо?)

sherzod
08.01.2018
20:26:57
Была от мозиллы какая-то хрень умеющая мапить сразу в кейс классы

Nick
08.01.2018
20:27:27
дык вон ссылка выше, и не от мозилы)

Grigory
08.01.2018
20:27:29
фикус был ещё

Jey
08.01.2018
20:29:05
Я так и не исполнил свою мечту и не оставил на ресепшене пивотала ящик говна
Но таки надо сделать

Nikolay
08.01.2018
20:30:29
заведи патреон
скала чатик скинется
сможешь воплотить мечту

Nick
08.01.2018
20:30:59

Google

Nikolay
08.01.2018
20:31:12

Nick
08.01.2018
20:31:30
хм
на это тоже можно

Jey
08.01.2018
20:32:02
На конфиг?

Admin
ERROR: S client not available

Nick
08.01.2018
20:32:24
на ящик

Jey
08.01.2018
20:32:30
Надо просто жопу от стула оторвать

Nick
08.01.2018
20:32:49
глупости говоришь
я с 31 как сел, так и не вставал
только @rockjam может меня оторвать очередным митапом)
@jey_lee можешь объяснить мне, зачем тебе ast? Почему не конкретные adt?

Jey
08.01.2018
20:35:32
Для кастомных расширений
А еще надо, чтобы там был чистый парсер

Nick
08.01.2018
20:35:55
для кастомных форматов?

Jey
08.01.2018
20:36:03
А то каждый мудак считает своим долгом написать загрузчик (который на осги фейлится)
Для расширений синтаксиса же
Взять-подпатчить

Nick
08.01.2018
20:36:25
синтаксиса?

Google

Nick
08.01.2018
20:36:31
какие интересные у тебя конфиги)

Jey
08.01.2018
20:36:32
Синтаксиса

Nick
08.01.2018
20:37:42
у тебя ж вроде hocon

Jey
08.01.2018
20:38:05
А хочется чуть больше, чем хокон. Ладно, впрочем, не суть
Все равно ничего нет, свое надо хреначить

Nick
08.01.2018
20:38:15
чуть больше это как?
да дали ж ссылку
что не так с pureconfig)

Grigory
08.01.2018
20:49:14
Что-то мне этот диалог напоминает один баян годовалой давности

Nick
08.01.2018
20:49:48

KrivdaTheTriewe
08.01.2018
23:16:19
assembly плагин с 1.1.0 сбт еще никак?

Grigory
09.01.2018
05:45:31

Alexander
09.01.2018
06:53:31
1.1.0 вышел?

Nick
09.01.2018
06:56:22
Да

Aleksei
09.01.2018
07:00:13
https://developer.lightbend.com/blog/2017-11-30-sbt-1-1-0-RC1-sbt-server/?final?final

Alexander
09.01.2018
07:14:58
RC1?