169 похожих чатов

Такой билд у меня заработал, тут есть и junit5 и

kotest
Первое ревью прошёл в офтопе

plugins {
kotlin("jvm") version "1.4.21"
id("io.kotest") version "0.2.6"
}

group = "org.example"
version = "1.0-SNAPSHOT"

repositories {
jcenter()
}

dependencies {
implementation("com.google.code.gson:gson:2.8.5")
testImplementation(platform("org.junit:junit-bom:5.7.0"))
testImplementation("org.junit.jupiter:junit-jupiter")

testImplementation("io.kotest:kotest-assertions-core-jvm:4.3.2")
testImplementation("io.kotest:kotest-framework-engine-jvm:4.3.2")
}

tasks.withType<Test> {
useJUnitPlatform()
testLogging {
events("passed", "skipped", "failed")
}
}

Как проверить, kotest работает через junit5 или нет?
Надо бы в обход: убедили что так лучше

8 ответов

14 просмотров

Может вы все-таки попробуете документацию почитать? Вот я даже для вас нашел: https://github.com/kotest/kotest-gradle-plugin. Черным по белому написано, что плагин используется ВМЕСТО JUnitPlatflorm. Вот даже картинку приложу:

Alexander Nozik
screenshot Может вы все-таки попробуете документацию почитать...

Более того, вчера в поффтопе это было подсвечено: https://t.me/pofftop/284293

Andrew Mikhaylov
Более того, вчера в поффтопе это было подсвечено: ...

Ну, ё, простите, моё. 30 секунд поиска. И я никогда в жизни этим котестом не пользовался. А обсуждение уже четвертый день.

Alexander Nozik
Ну, ё, простите, моё. 30 секунд поиска. И я никогд...

Справедливости ради, конкретно про котест не четвёртый, но всё равно долго.

-=LevT=-- Автор вопроса
Alexander Nozik
Ну, ё, простите, моё. 30 секунд поиска. И я никогд...

И PBT не пользовались? Или юзали альтернативу - какую?

-=LevT=-- Автор вопроса
Andrew Mikhaylov
Более того, вчера в поффтопе это было подсвечено: ...

В слаке пишут обратное I would avoid the kotest gradle plugin as that is experimental, and use the kotest/junit integration which you have added via the kotest-framework-engine-jvm dependeny. https://kotlinlang.slack.com/archives/C19FD9681/p1611381449010700?thread_ts=1611230957.007400&cid=C19FD9681

-=LevT=-- Автор вопроса
Iaroslav Postovalov
fuzzing есть

Вообще, фазинг это более другая штука чем PBT, "сверху плюшка". Вот её-то и впрямь строго лучше запускать отдельно от обычного пайплайна

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта