Использование ScalaTest 3.0.0 Окружающая среда: Scala 2.11.8, sbt 0.13.5, IntelliJ 14.1.4
build.sbt имеет только
// NOTE: not using org.scalactic
libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.0" % "test"
Прошел тест ниже. Однако IntelliJ отмечает красноватую линию ниже MyMiniTest с предупреждающим сообщением:
Класс 'MyMiniTest' должен быть объявлен как абстрактный или реализованный абстрактный член 'convertToLegacyEqualizer [T] (слева: T): TripleEqualsSupport.this.LegacyEqualizer [T] 'в 'Org.scalactic.TripleEqualsSupport'
import org.scalatest.FeatureSpec
class MyMiniTest extends FeatureSpec {
scenario("A simple test") {
val a = 12
assert(a * 3 == 36)
}
}
В чем причина этого предупреждения и какое рекомендуемое решение для его устранения?