scala_ru | Unsorted

Telegram-канал scala_ru - Scala User Group

-

[RU] Scala Chat. README: https://github.com/scala-russian/about/blob/master/README.md

Subscribe to a channel

Scala User Group

Кстати, а почему нет? Я таким макаром шарю код из конфигурации Test в конфигурацию IntegrationTest, это можно сделать как-то адекватнее сделать?

Читать полностью…

Scala User Group

🤔 Задумываетесь о переходе на Scala с Java? Тогда приходите 🗓 13 марта в 20:00 на открытый урок «Основы и особенности языка Scala» в OTUS.

На занятии мы:
— Обсудим синтаксические особенности языка.
— Узнаем, какие возможности языка позволяют комфортно использовать подходы функционального программирования.
— Попрактикуемся в написании функций и методов, создании иммутабельных конструкций.
— Получим представление о возможностях композиции.

👉 Чтобы записаться на урок, пройдите вступительный тест — https://otus.pw/EYZl/

Занятие пройдет в преддверии старта онлайн-курса «Scala-разработчик», его можно приобрести в рассрочку.

Реклама. Информация о рекламодателе на сайте www.otus.ru.

Читать полностью…

Scala User Group

А чем это плохо? (код не мой)

Читать полностью…

Scala User Group

IntegrationTest.extend(Test)
вот это кстати не надо так

Читать полностью…

Scala User Group

в ишью к ним написать

Читать полностью…

Scala User Group

похоже, моя проблема описана тут и осталась без ответа 😐 - https://stackoverflow.com/questions/23961332/can-scalatest-generate-a-single-html-report-for-all-subprojects

Читать полностью…

Scala User Group

Ну и директорию подменить тоже вроде можно

Читать полностью…

Scala User Group

Там вроде имя файла в конфигах можно добавить. Через это не пробовал?

Читать полностью…

Scala User Group

Тебя локальный или глобальный максимум интересует?

Читать полностью…

Scala User Group

С какой точки мира можно получить наибольший доход?

Читать полностью…

Scala User Group

https://www.jetbrains.com/help/idea/completing-punctuation.html

Читать полностью…

Scala User Group

писал тут недавно супер обощение и использовал оба
я бы сказал всегда лучше тайп параметры пока они не начинают занимать километры и их описания захламляют все и проще скрыть внутри объектов и через наследование указывать.
но потом наружу выкидывал упрощенное апи уже с тайп параметрами чтобы этим вовне можно было пользоваться привычно а не через a.T, правда один хер там a.getApi, но у него сигнатура покрайней мере не специфична объекту

Читать полностью…

Scala User Group

на озоне ее нет, на разных торрентах найти тоже не смог

Читать полностью…

Scala User Group

Одно удовольствие слушать его объяснение

Читать полностью…

Scala User Group

поэтому у вас есть выбор:
использовать match type и тайпконструкторы попроще для замкнутого семейства типов с более или менее гарантированным выводом результата
использовать тайп-мемберы, потенциально в контекстных значениях, для опционального вывода результата для любых типов

Читать полностью…

Scala User Group

Слишком упитанный, для Савватеева. 😀
Не думаю, что Савватееву интересны Ява и Скала.

Тем более, что фамилия у него Воронец. Так что, по многим признакам, не Савватеев.

Читать полностью…

Scala User Group

как минимум излишне. Во вторых это создает новую конфигурацию, что может вероятно ломать что-то внутри сбт

Читать полностью…

Scala User Group

просто IntegrationTest

Читать полностью…

Scala User Group

>Неужели мне нужно делать разные конфиги, записывать в разные файлы результат и потом собирать это все вместе...
я видел примерно такое в одной компании.

Читать полностью…

Scala User Group

да, можно на гитхаб скалатеста сходить

Читать полностью…

Scala User Group

Так а чем поможем имя файла? Я сейчас попробую.
Тут по идее просто перезаписывает файл с репортом.

Если я добавлю для 2ух модулей одни и те же itSettings (с одинаковым именем файла), запишется последний.

Вот на скрине видно, 2 запуска тестов. В последнем 3 Suites => в index.html будет репорт о 3 Suites.

Неужели мне нужно делать разные конфиги, записывать в разные файлы результат и потом собирать это все вместе...

Читать полностью…

Scala User Group

-f[configs...] <filename> - causes test results to be written to the named file

Читать полностью…

Scala User Group

Привет!
Я не силен в Скале, пытаюсь разобраться с ScalaTest, а именно с репортером.
По факту, я просто добавил вот такое в build.sbt:
lazy val itSettings = Seq(Tests.Argument(TestFrameworks.ScalaTest, "-oDS", "-u", "it-reports", "-h", "it-reports"))

И потом добавил эту переменную сюда:
lazy val 'module1' = project
.in(file('module1'))
.configs(IntegrationTest.extend(Test))
.settings(inConfig(IntegrationTest.extend(Test))(Defaults.itSettings ++ itSettings))

Абсолютно тоже самое для 'module2'

Я ожидаю, что буду генериться репорты о всех интеграционных тестах.
Репорты генерятся, все ок. Например у меня 3 файла с тестами (в модуль 1) и 2 файла с тестами (в модуль 2) -> генерится 5 xml + 5html репортов. НО, результирующий index.html содержит информацию только о репортах одного из модулей. Почему он не содержит информацию о тестах из двух модулей?

Тесты находятся в 2ух разных модулях. Я думаю, что index.html перезаписывается последним прогоном тестов, например: завершились тесты (по очереди или параллельно) в Модуль 1 -> сгенерился index.html (с инфой о тестах в Модуль 1) -> завершились тесты в Модуль 2 -> сгенерился index.html и заменил уже существующий.
Тогда как сделать так, чтобы index.html был общим для тестов разных модулей?

тесты запускаю командой sbt it:test

Читать полностью…

Scala User Group

Со своей, ведь только её можно доить

Читать полностью…

Scala User Group

Да но это уже добавление нового атома в термы и ЛИ другого разлива нежели большинство изучали в универе.

Читать полностью…

Scala User Group

Не совсем про scala но может кто знает, как вернуть IDEA сопособность добавлять закрывающую скобку вызова метода, раньше было пишешь .apply( и закрывающая скобка появлется сама, а теперь, какой-то гений это отключил по умолчанию, приходится руками её ставить

Читать полностью…

Scala User Group

Можно заказать на Амазоне на адрес в США какого-нибудь сервиса-пересыльщика типа бандерольки, который перешлёт в Россию

Читать полностью…

Scala User Group

привет, кто-нибудь читал эту книжку: Learn Functional Programming Without Fear? как ее можно из России купить или скачать где-нибудь?

Читать полностью…

Scala User Group

https://www.youtube.com/watch?v=O0fAAW38NFQ

Читать полностью…

Scala User Group

в скале 3 нет общего механизма для открытых семейств типов

Читать полностью…
Subscribe to a channel