Подтвердить что ты не робот

Specs2: игнорировать спецификацию с сообщением?

Мне нужно поставить один из моих тестовых случаев в состояние ожидания.

Я хотел бы получить какое-то сообщение, которое может отображаться на выходе при запуске теста, например JUnit с @Ignore("Pending: issue #1234 needs to be fixed").

Существует ли эквивалент для Specs2?

class MySpec extends mutable.Specification {
  args(skipAll = true) // Can I include a message here in the output somehow?

  "cool MyClass feature" should {
    "which is broken unfortunately" in {
      failure
    }
  }
}

Спасибо заранее!

4b9b3361

Ответ 1

Для отдельного примера, я считаю, вы можете использовать:

class MySpec extends mutable.Specification {

  "cool MyClass feature" should {
    "which is broken unfortunately" in {
      failure
    }.pendingUntilFixed("message about the issue")
  }

}

Я не знаю, есть ли способ продлить это, чтобы отметить все примеры в спецификации как ожидающие с тем же сообщением, как вы, кажется, надеетесь.