Не могли бы вы указать свою проблему?
Следующий код компилируется и запускается
src / test / scala / Test1.scala
import org.scalatest.FlatSpec
import org.scalatest.Matchers._
import scala.collection.mutable
import scala.collection.mutable.ListBuffer
import scala.util.{Failure, Success, Try}
class Test1 extends FlatSpec {
class E
val buffer: mutable.Buffer[Try[E]] = ListBuffer(Success(new E), Success(new E))
buffer should not contain a[Failure[_]]
}
a
/ an
предполагается использовать с такими исключениями, как
an [IndexOutOfBoundsException] should be thrownBy s.charAt(-1)
http://www.scalatest.org/user_guide/using_matchers
Попробуйте
buffer filter(_.isFailure) should be (empty).