Как игнорировать люкс или тест в ZIO Test?

Я не мог найти ничего о том, как игнорировать Suite или Test с помощью ZIO Test.

Будь то в примере или в документации (https://zio.dev/docs/usecases/usecases_testing)

В test package object есть ignored:

  /**
   * Creates an ignored test result.
   */
  final val ignored: ZTest[Any, Nothing, Nothing] =
    ZIO.succeed(TestSuccess.Ignored)

Но как это можно использовать в вашем коде?

Я пробовал разные вещи, но безуспешно.


person pme    schedule 22.12.2019    source источник


Ответы (1)


Лучший способ игнорировать тест - использовать TestAspect.ignore. Например:

test("A test that would otherwise fail") {
  assert(true, isFalse)
} @@ ignore
person Adam Fraser    schedule 23.12.2019