ScalaTest с Scalajs: тесты не выполняются - PullRequest
1 голос
/ 29 октября 2019

Мои тестовые наборы выполняются нормально с jvm, но если я включаю плагин scalajs в sbt и запускаю sbt test, я получаю следующий вывод:

[info] Tests:
[info] - should finishTest1
[info] - should finishTest2
...
[info] - should finishTest100
[info] Run completed in 4 seconds, 580 milliseconds.
[info] Total number of tests run: 0
[info] Suites: completed 0, aborted 0
[info] Tests: succeeded 0, failed 0, canceled 0, ignored 0, pending 0
[info] No tests were executed.
[success] Total time: 4 s, completed Oct 29, 2019 1:27:24 PM

Так что кажется, что тест может быть выполнен, ноих результаты игнорируются? Я не совсем уверен, с чего мне начать, чтобы решить эту проблему.

Тестовый файл выглядит следующим образом:

import org.scalatest._

class Tests extends FlatSpec with Matchers {

  it should "finishTest1" in {
    assert(... == ...)
  }
  ...
}

Furthemore, хотя sbt test возвращает вышеуказанный вывод, выполняярезультаты тестов через intellij java.lang.NoClassDefFoundError: org/scalatest/tools/Runner!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...