Module: Buildr::Scala::Check
- Defined in:
- lib/buildr/scala/tests.rb
Overview
Scala::Check is available when using Scala::Test or Scala::Specs
Constant Summary collapse
- VERSION =
case when Buildr::Scala.version?("2.7") '1.6' when Buildr::Scala.version?("2.8.0") '1.7' when Buildr::Scala.version?("2.8.1") '1.8' when Buildr::Scala.version < "2.11" '1.10.0' else '1.12.5' end
Class Method Summary collapse
Class Method Details
.artifact ⇒ Object
57 58 59 60 61 62 63 64 65 66 |
# File 'lib/buildr/scala/tests.rb', line 57 def artifact custom = Buildr.settings.build['scala.check.artifact'] return custom if !!custom case when Buildr::Scala.version < "2.11" "scalacheck_#{Buildr::Scala.version_without_build}" else "scalacheck_#{Buildr::Scala.version_major_minor}" end end |
.classifier ⇒ Object
53 54 55 |
# File 'lib/buildr/scala/tests.rb', line 53 def classifier Buildr.settings.build['scala.check.classifier'] end |
.dependencies ⇒ Object
68 69 70 71 72 73 74 75 76 77 78 79 80 81 |
# File 'lib/buildr/scala/tests.rb', line 68 def dependencies return [version] if (version =~ /:/) group = case when version =~ /^1.[67]/ "org.scala-tools.testing" else "org.scalacheck" end if classifier ["#{group}:#{artifact}:jar:#{classifier}:#{version}"] else ["#{group}:#{artifact}:jar:#{version}"] end end |