GOOGLE ADS

среда, 13 апреля 2022 г.

Как тест терпит неудачу как с «TestsFailedException», так и с «Failed 0, Errors 0»

Время от времени некоторые запуски тестов ScalaTest терпят неудачу с этим противоречивым выводом:

...
akka.pattern.AskTimeoutException: Timed out
at akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:334)
at akka.actor.Scheduler$$anon$11.run(Scheduler.scala:118)
at scala.concurrent.Future$InternalCallbackExecutor$.scala$concurrent$Future$InternalCallbackExecutor$$unbatchedExecute(Future.scala:694)
at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:691)
at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(Scheduler.scala:455)
at akka.actor.LightArrayRevolverScheduler$$anon$12.executeBucket$1(Scheduler.scala:407)
at akka.actor.LightArrayRevolverScheduler$$anon$12.nextTick(Scheduler.scala:411)
at akka.actor.LightArrayRevolverScheduler$$anon$12.run(Scheduler.scala:363)
at java.lang.Thread.run(Thread.java:744)
[error] Could not run test com.example.Spec: akka.pattern.AskTimeoutException: Timed out
...
[info] ScalaTest
[info] Run completed in 20 seconds, 772 milliseconds.
[info] Total number of tests run: 64
[info] Suites: completed 12, aborted 0
[info] Tests: succeeded 64, failed 0, canceled 0, ignored 0, pending 0
[info] All tests passed.
[error] Error: Total 64, Failed 0, Errors 0, Passed 64
[error] Error during tests:
[error] com.example.Spec
[error] (price-finder/test:test) sbt.TestsFailedException: Tests unsuccessful
[error] Total time: 78 s, completed Jul 24, 2014 12:37:10 PM

Как я могу предотвратить эти неудачи? Если тестовый код выполнен успешно, я не хочу, чтобы выброшенное исключение приводило к сбою тестового прогона.


Решение проблемы

Сам ScalaTest не различает ошибки и сбои. Тем не менее, Sbt, как и JUnit и spec2. Возможно ли, что у вас есть тест, написанный для другого тестового фреймворка? В частности, как выглядит com.example.Spec?

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...