有没有办法在org.spec2.time中排除隐式时间转换并使用自己的?

Edd*_*ion 5 scala implicit implicit-conversion specs2

我正在尝试使用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)
}
Run Code Online (Sandbox Code Playgroud)

Inf*_*ity 13

这是很常见的问题,尝试混合org.specs2.time.NoTimeConversions特性:

class StatisticsSampleCacheSpec extends Specification with NoTimeConversions
Run Code Online (Sandbox Code Playgroud)