5

specs2 を使用しようとしていますが、暗黙の変換が scala.concurrent.duration._ からインポートされたものとブレンドされていることに問題があります。スコープから暗黙の変換を除外する方法はありますか?

import org.specs2.mutable.Specification
import scala.concurrent.duration._

class StatisticsSampleCacheSpec extends Specification {

    val map: Map[Long, Duration] = Map(
        1L -> 5.minute,
        3L -> 3.day,
        5L -> 5.day,
        7L -> 30.day)
}
4

1 に答える 1

13

これは非常に一般的な問題です。trait を混ぜてみてくださいorg.specs2.time.NoTimeConversions:

class StatisticsSampleCacheSpec extends Specification with NoTimeConversions
于 2013-08-14T12:17:03.320 に答える