Как игнорировать набор или тест в ZIO Test?
Я не мог найти ничего о том, как игнорировать Suite или Test с помощью ZIO Test.
Будь то в примере или в документации (https://zio.dev/docs/usecases/usecases_testing)
Существует ignored
в test package object
:
/**
* Creates an ignored test result.
*/
final val ignored: ZTest[Any, Nothing, Nothing] =
ZIO.succeed(TestSuccess.Ignored)
Но как это можно использовать в вашем коде?
Я пробовал разные вещи, но безуспешно.
1 ответ
Решение
Лучший способ игнорировать тест - использовать TestAspect.ignore
. Например:
test("A test that would otherwise fail") {
assert(true, isFalse)
} @@ ignore