Note: This page shows how to install older releases of ScalaTest. For the latest release, visit the Installing ScalaTest page.
ScalaTest and Scalactic 3.0.4 (the latest release for Scala 2.10.0+, 2.11.0+, and 2.12.0+)
The ScalaTest 3.0.4 artifacts and Scalactic 3.0.0 artifacts are available via the Sonatype OSS Maven repository and mirrored on Maven central.
To include ScalaTest 3.0.4 in your sbt project:
1. Add these lines to your build file:
libraryDependencies += "org.scalactic" %% "scalactic" % "3.0.0" libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.4" % "test"
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by first adding this line to ~/.sbt/0.13/global.sbt
:
resolvers += "Artima Maven Repository" at "http://repo.artima.com/releases"
3. Then adding the following line to project/plugins.sbt
:
addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.0")
You are off and running! As a next step, visit the Getting Started section of the user guide.
To include ScalaTest 3.0.4 in your Maven project:
1. Add the following dependencies to your pom.xml
:
<dependency> <groupId>org.scalactic</groupId> <artifactId>scalactic_2.11</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>3.0.4</version> <scope>test</scope> </dependency>
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by adding the following lines to your pom.xml
:
<repositories> <repository> <id>artima</id> <name>Artima Maven Repository</name> <url>http://repo.artima.com/releases</url> </repository> </repositories> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <configuration> <compilerPlugins> <compilerPlugin> <groupId>com.artima.supersafe</groupId> <artifactId>supersafe_2.12.3</artifactId> <version>1.1.2</version> </compilerPlugin> </compilerPlugins> </configuration> <executions> ... </executions> </plugin>
Note: You need to use the exact Scala version in the artifactId, because compiler plugin depends on compiler API that's not binary compatible between Scala minor releases.
You are off and running! As a next step, visit the Getting Started section of the user guide.
If you don't have it already, you'll also need Scala. You can use any 2.10, 2.11, or 2.12 release, which you can get from here:
ScalaTest and Scalactic 3.0.3 (the latest release for Scala 2.10.0+, 2.11.0+, and 2.12.0+)
The ScalaTest 3.0.3 artifacts and Scalactic 3.0.0 artifacts are available via the Sonatype OSS Maven repository and mirrored on Maven central.
To include ScalaTest 3.0.3 in your sbt project:
1. Add these lines to your build file:
libraryDependencies += "org.scalactic" %% "scalactic" % "3.0.0" libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.3" % "test"
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by first adding this line to ~/.sbt/0.13/global.sbt
:
resolvers += "Artima Maven Repository" at "http://repo.artima.com/releases"
3. Then adding the following line to project/plugins.sbt
:
addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.0")
You are off and running! As a next step, visit the Getting Started section of the user guide.
To include ScalaTest 3.0.3 in your Maven project:
1. Add the following dependencies to your pom.xml
:
<dependency> <groupId>org.scalactic</groupId> <artifactId>scalactic_2.11</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>3.0.3</version> <scope>test</scope> </dependency>
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by adding the following lines to your pom.xml
:
<repositories> <repository> <id>artima</id> <name>Artima Maven Repository</name> <url>http://repo.artima.com/releases</url> </repository> </repositories> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <configuration> <compilerPlugins> <compilerPlugin> <groupId>com.artima.supersafe</groupId> <artifactId>supersafe_2.12.3</artifactId> <version>1.1.2</version> </compilerPlugin> </compilerPlugins> </configuration> <executions> ... </executions> </plugin>
Note: You need to use the exact Scala version in the artifactId, because compiler plugin depends on compiler API that's not binary compatible between Scala minor releases.
You are off and running! As a next step, visit the Getting Started section of the user guide.
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 3.0.2 (the latest release for Scala 2.10.0+, 2.11.0+, and 2.12.0+)
The ScalaTest 3.0.2 artifacts and Scalactic 3.0.0 artifacts are available via the Sonatype OSS Maven repository and mirrored on Maven central.
To include ScalaTest 3.0.2 in your sbt project:
1. Add these lines to your build file:
libraryDependencies += "org.scalactic" %% "scalactic" % "3.0.0" libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.2" % "test"
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by first adding this line to ~/.sbt/0.13/global.sbt
:
resolvers += "Artima Maven Repository" at "http://repo.artima.com/releases"
3. Then adding the following line to project/plugins.sbt
:
addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.0")
You are off and running! As a next step, visit the Getting Started section of the user guide.
To include ScalaTest 3.0.2 in your Maven project:
1. Add the following dependencies to your pom.xml
:
<dependency> <groupId>org.scalactic</groupId> <artifactId>scalactic_2.11</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>3.0.2</version> <scope>test</scope> </dependency>
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by adding the following lines to your pom.xml
:
<repositories> <repository> <id>artima</id> <name>Artima Maven Repository</name> <url>http://repo.artima.com/releases</url> </repository> </repositories> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <configuration> <compilerPlugins> <compilerPlugin> <groupId>com.artima.supersafe</groupId> <artifactId>supersafe_2.12.3</artifactId> <version>1.1.2</version> </compilerPlugin> </compilerPlugins> </configuration> <executions> ... </executions> </plugin>
Note: You need to use the exact Scala version in the artifactId, because compiler plugin depends on compiler API that's not binary compatible between Scala minor releases.
You are off and running! As a next step, visit the Getting Started section of the user guide.
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 3.0.1 (the latest release for Scala 2.10.0+, 2.11.0+, and 2.12.0+)
The ScalaTest 3.0.1 artifacts and Scalactic 3.0.0 artifacts are available via the Sonatype OSS Maven repository and mirrored on Maven central.
To include ScalaTest 3.0.1 in your sbt project:
1. Add these lines to your build file:
libraryDependencies += "org.scalactic" %% "scalactic" % "3.0.0" libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.1" % "test"
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by first adding this line to ~/.sbt/0.13/global.sbt
:
resolvers += "Artima Maven Repository" at "http://repo.artima.com/releases"
3. Then adding the following line to project/plugins.sbt
:
addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.0")
You are off and running! As a next step, visit the Getting Started section of the user guide.
To include ScalaTest 3.0.1 in your Maven project:
1. Add the following dependencies to your pom.xml
:
<dependency> <groupId>org.scalactic</groupId> <artifactId>scalactic_2.11</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>3.0.1</version> <scope>test</scope> </dependency>
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by adding the following lines to your pom.xml
:
<repositories> <repository> <id>artima</id> <name>Artima Maven Repository</name> <url>http://repo.artima.com/releases</url> </repository> </repositories> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <configuration> <compilerPlugins> <compilerPlugin> <groupId>com.artima.supersafe</groupId> <artifactId>supersafe_2.12.3</artifactId> <version>1.1.2</version> </compilerPlugin> </compilerPlugins> </configuration> <executions> ... </executions> </plugin>
Note: You need to use the exact Scala version in the artifactId, because compiler plugin depends on compiler API that's not binary compatible between Scala minor releases.
You are off and running! As a next step, visit the Getting Started section of the user guide.
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 3.0.0 (the latest release for Scala 2.10.0+, 2.11.0+, and 2.12.0+)
The ScalaTest 3.0.0 artifacts and Scalactic 3.0.0 artifacts are available via the Sonatype OSS Maven repository and mirrored on Maven central.
To include ScalaTest 3.0.0 in your sbt project:
1. Add these lines to your build file:
libraryDependencies += "org.scalactic" %% "scalactic" % "3.0.0" libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.0" % "test"
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by first adding this line to ~/.sbt/0.13/global.sbt
:
resolvers += "Artima Maven Repository" at "http://repo.artima.com/releases"
3. Then adding the following line to project/plugins.sbt
:
addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.0")
You are off and running! As a next step, visit the Getting Started section of the user guide.
To include ScalaTest 3.0.0 in your Maven project:
1. Add the following dependencies to your pom.xml
:
<dependency> <groupId>org.scalactic</groupId> <artifactId>scalactic_2.11</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>3.0.0</version> <scope>test</scope> </dependency>
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by adding the following lines to your pom.xml
:
<repositories> <repository> <id>artima</id> <name>Artima Maven Repository</name> <url>http://repo.artima.com/releases</url> </repository> </repositories> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <configuration> <compilerPlugins> <compilerPlugin> <groupId>com.artima.supersafe</groupId> <artifactId>supersafe_2.12.3</artifactId> <version>1.1.2</version> </compilerPlugin> </compilerPlugins> </configuration> <executions> ... </executions> </plugin>
Note: You need to use the exact Scala version in the artifactId, because compiler plugin depends on compiler API that's not binary compatible between Scala minor releases.
You are off and running! As a next step, visit the Getting Started section of the user guide.
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 2.2.6 (the latest release for Scala 2.10.0+ and 2.11.0+)
The ScalaTest 2.2.6 artifacts and Scalactic 2.2.6 artifacts are available via the Sonatype OSS Maven repository and mirrored on Maven central.
To include ScalaTest 2.2.6 in your sbt project:
1. Add these lines to your build file:
libraryDependencies += "org.scalactic" %% "scalactic" % "2.2.6" libraryDependencies += "org.scalatest" %% "scalatest" % "2.2.6" % "test"
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by first adding this line to ~/.sbt/0.13/global.sbt
:
resolvers += "Artima Maven Repository" at "http://repo.artima.com/releases"
3. Then adding the following line to project/plugins.sbt
:
addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.0-RC6")
You are off and running! As a next step, visit the Getting Started section of the user guide.
To include ScalaTest 2.2.6 in your Maven project:
1. Add the following dependencies to your pom.xml
:
<dependency> <groupId>org.scalactic</groupId> <artifactId>scalactic_2.11</artifactId> <version>2.2.6</version> </dependency> <dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.2.6</version> <scope>test</scope> </dependency>
The dependency on Scalactic, ScalaTest's sister library focused on quality through types, is recommended but not required.
2. We also recommend you also include the SuperSafe Community Edition Scala compiler plugin, which will flag errors in your ScalaTest (and
Scalactic) code at compile time, by adding the following lines to your pom.xml
:
<repositories> <repository> <id>artima</id> <name>Artima Maven Repository</name> <url>http://repo.artima.com/releases</url> </repository> </repositories> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <configuration> <compilerPlugins> <compilerPlugin> <groupId>com.artima.supersafe</groupId> <artifactId>supersafe_2.11.7</artifactId> <version>1.1.0-RC6</version> </compilerPlugin> </compilerPlugins> </configuration> <executions> ... </executions> </plugin>
Note: You need to use the exact Scala version in the artifactId, because compiler plugin depends on compiler API that's not binary compatible between Scala minor releases.
You are off and running! As a next step, visit the Getting Started section of the user guide.
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 2.2.5 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.2.5 Scaladoc.
Scalactic is a small library of utilities used by ScalaTest 2.2.5 that are useful in your production code as well as your tests. A copy of Scalactic is
included in ScalaTest's jar file. If you wish to use Scalactic
in your production code as well, see the install page on the
scalactic.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.2.5</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.5" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 2.2.4 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.2.4 Scaladoc.
Scalactic is a small library of utilities used by ScalaTest 2.2.4 that are useful in your production code as well as your tests. A copy of Scalactic is
included in ScalaTest's jar file. If you wish to use Scalactic
in your production code as well, see the install page on the
scalactic.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.2.4</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.4" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 2.2.2 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.2.2 Scaladoc.
Scalactic is a small library of utilities used by ScalaTest 2.2.2 that are useful in your production code as well as your tests. A copy of Scalactic is
included in ScalaTest's jar file. If you wish to use Scalactic
in your production code as well, see the install page on the
scalactic.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.2.2</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.2" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 2.2.1 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.2.1 Scaladoc.
Scalactic is a small library of utilities used by ScalaTest 2.2.1 that are useful in your production code as well as your tests. A copy of Scalactic is
included in ScalaTest's jar file. If you wish to use Scalactic
in your production code as well, see the install page on the
scalactic.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.2.1</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.1" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and Scalactic 2.2.0 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.2.0 Scaladoc.
Scalactic is a small library of utilities used by ScalaTest 2.2.0 that are useful in your production code as well as your tests. A copy of Scalactic is
included in ScalaTest's jar file. If you wish to use Scalactic
in your production code as well, see the install page on the
scalactic.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.2.0</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.0" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
ScalaTest and ScalaUtils 2.1.7 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.7 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.7 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.1.7</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.1.7" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.7 effort. ScalaTest 2.1.7 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.11</artifactId> <version>2.1.7</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.11" % "2.1.7"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.7 Scaladoc.
ScalaTest and ScalaUtils 2.1.6 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.6 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.6 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.1.6</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.1.6" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.6 effort. ScalaTest 2.1.6 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.11</artifactId> <version>2.1.6</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.11" % "2.1.6"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.6 Scaladoc.
ScalaTest and ScalaUtils 2.1.5 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.5 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.5 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.1.5</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.1.5" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.5 effort. ScalaTest 2.1.5 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.11</artifactId> <version>2.1.5</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.11" % "2.1.5"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.5 Scaladoc.
ScalaTest and ScalaUtils 2.1.4 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.4 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.4 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.11</artifactId> <version>2.1.4</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.1.4" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.4 effort. ScalaTest 2.1.4 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM (for Scala 2.11.0+):
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.11</artifactId> <version>2.1.4</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.11.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.11" % "2.1.4"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.11 can be used with any 2.11.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.11.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 or 2.11 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.4 Scaladoc.
ScalaTest and ScalaUtils 2.1.3 (for Scala 2.10.0+ and 2.11.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.3 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.3 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM (for Scala 2.10.0+):
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.10</artifactId> <version>2.1.3</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.1.3" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.3 effort. ScalaTest 2.1.3 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM (for Scala 2.10.0+):
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.10</artifactId> <version>2.1.3</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.10" % "2.1.3"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.3 Scaladoc.
ScalaTest and ScalaUtils 2.1.2 (for Scala 2.10.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.2 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.2 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.10</artifactId> <version>2.1.2</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.1.2" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.2 effort. ScalaTest 2.1.2 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.10</artifactId> <version>2.1.2</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.10" % "2.1.2"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.2 Scaladoc.
ScalaTest and ScalaUtils 2.1.1 (for Scala 2.10.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.1 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.1 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.10</artifactId> <version>2.1.1</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.1.1" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.1 effort. ScalaTest 2.1.1 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.10</artifactId> <version>2.1.1</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.10" % "2.1.1"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.1 Scaladoc.
ScalaTest and ScalaUtils 2.1.0 (for Scala 2.10.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.1.0 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.1.0 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.10</artifactId> <version>2.1.0</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.1.0" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.1.0 effort. ScalaTest 2.1.0 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.10</artifactId> <version>2.1.0</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.10" % "2.1.0"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.1.0 Scaladoc.
ScalaTest and ScalaUtils 2.0 (for Scala 2.10.0+) are available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well).
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 2.0 Scaladoc.
ScalaUtils is a small library of utilities used by ScalaTest 2.0 that are useful in your production code as well as your tests. A copy of ScalaUtils is
included in ScalaTest's jar file. If you wish to use ScalaUtils
in your production code as well, see the information on ScalaUtils below or the
scalautils.org
website. Here is the information for including ScalaTest
in your project:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.10</artifactId> <version>2.0</version> <scope>test</scope> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.0" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
Using ScalaUtils in your production code
The ScalaUtils library grew out of the ScalaTest 2.0 effort. ScalaTest 2.0 is tightly integrated with ScalaUtils. Although you
should not include ScalaTest in your production class path (because when ScalaTest doesn't like something, it tends to
throw TestFailedException
), you can make use of ScalaUtils in you production code. Here's how:
Here's the code for your Maven POM:
<dependency> <groupId>org.scalautils</groupId> <artifactId>scalautils_2.10</artifactId> <version>2.0</version> </dependency>
And for sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalautils" % "scalautils_2.10" % "2.0"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
If you don't have it already, you'll also need Scala. You can use any 2.10 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaUtils 2.0 Scaladoc.
ScalaTest 1.9.2 (for Scala 2.10.0+ and 2.9.0+) is available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
Here's the code for your Maven POM for Scala 2.10.0:
<dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.10</artifactId> <version>1.9.2</version> <scope>test</scope> </dependency>
For sbt, version 0.10 or higher (for Scala 2.10.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "1.9.2" % "test"
And via sbt (for Scala 2.9.0+):
libraryDependencies += "org.scalatest" %% "scalatest" % "1.9.2" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release, and 2.9.0 can be used with any 2.9.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
For Scala 2.9.x:
If you don't have it already, you'll also need Scala. You can use any 2.9 release or any 2.10 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.9.2 Scaladoc.
ScalaTest 1.9.1 (for Scala 2.10.0+ and 2.9.0+) is available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
Or via sbt (version 0.10 or higher) with, (for Scala 2.10.0+):
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "1.9.1" % "test"
And via sbt (for Scala 2.9.0+):
libraryDependencies += "org.scalatest" %% "scalatest" % "1.9.1" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.10 can be used with any 2.10.x release, and 2.9.0 can be used with any 2.9.x release. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.10.x:
For Scala 2.9.x:
If you don't have it already, you'll also need Scala. You can use any 2.9 release or any 2.10 release, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.9.1 Scaladoc.
ScalaTest 1.8 (for Scala 2.8.1, 2.8.2, 2.9.0, 2.9.0-1, 2.9.1, and 2.9.2) is available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
Or via sbt (version 0.10 or higher) with:
libraryDependencies += "org.scalatest" %% "scalatest" % "1.8" % "test"
Alternatively you can just download Jar files for the library and Scaladoc documentation by hand from Sonatype. The artifacts tagged with 2.9.0 can be used with any 2.9.x release, and 2.8.1 can be used with any 2.8.x release except 2.8.0. Jar files are valid zip files, so to access the Scaladoc documentation just unzip the Jar file. The Scaladoc Jars do not contain a top-level directory, however, so you should unzip them in an empty directory.
For Scala 2.9.x:
For Scala 2.8.1 and 2.8.2:
If you don't have it already, you'll also need Scala. You can use any 2.9 release or any 2.8 release later than 2.8.1, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.8 Scaladoc.
ScalaTest 1.7.2 (for Scala 2.8.1, 2.8.2, 2.9.0, 2.9.0-1, 2.9.1, and 2.9.2) is available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
Or via sbt (version 0.10 or higher) with:
libraryDependencies += "org.scalatest" %% "scalatest" % "1.7.2" % "test"
You can alternatively download a zip file. For Scala 2.9.0+ (including 2.9.0, 2.9.0-1, 2.9.1, and 2.9.2) download and unzip scalatest-1.7.2-for-scala-2.9.zip. For Scala 2.8.1+ (including 2.8.1, 2.8.2) download and unzip scalatest-1.7.2-for-scala-2.8.zip. In either case you'll get a scalatest-1.7.1 directory that contains all the good stuff.
If you don't have it already, you'll also need Scala. You can use any 2.9 release or any 2.8 release later than 2.8.1, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.7.2 Scaladoc.
ScalaTest 1.7.1 (for Scala 2.8.1, 2.8.2, 2.9.0, 2.9.0-1, 2.9.1, and 2.9.2) is available via the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
Or via sbt (version 0.10 or higher) with:
libraryDependencies += "org.scalatest" %% "scalatest" % "1.7.1" % "test"
You can alternatively download a zip file. For Scala 2.9.0+ (including 2.9.0, 2.9.0-1, 2.9.1, and 2.9.2) download and unzip scalatest-1.7.1-for-scala-2.9.zip. For Scala 2.8.1+ (including 2.8.1, 2.8.2) download and unzip scalatest-1.7.1-for-scala-2.8.zip. In either case you'll get a scalatest-1.7.1 directory that contains all the good stuff.
If you don't have it already, you'll also need Scala. You can use any 2.9 release or any 2.8 release later than 2.8.1, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.7.1 Scaladoc.
ScalaTest 1.7 experienced a deployment problem for a few artifact IDs and was replaced by 1.7.1. Please use ScalaTest 1.7.1 instead. The 1.7.1 release is identical with 1.7, except a Guice dependency was made optional in the pom.xml file and, most importantly, the correct jar files were deployed for all artifact IDs.
For ScalaTest 1.6.1 (for Scala 2.9.x, including 2.9.0, 2.9.0-1, 2.9.1, and 2.9.2), download and unzip scalatest-1.6.1.zip. You'll get a scalatest-1.6.1 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
Or via sbt (version 0.10) with:
libraryDependencies += "org.scalatest" %% "scalatest" % "1.6.1" % "test"
If you don't have it already, you'll also need Scala. You can use 2.9.0.final or later, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.6.1 Scaladoc.
For ScalaTest 1.5.1 (for Scala 2.8.1 and 2.8.2), download and unzip scalatest-1.5.1.zip. You'll get a scalatest-1.5.1 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
Or via sbt (version 0.10) with:
libraryDependencies += "org.scalatest" %% "scalatest" % "1.5.1" % "test"
If you don't have it already, you'll also need Scala. You can use 2.8.1.final or later, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.5.1 Scaladoc.
For ScalaTest 1.5 (for Scala 2.8.1), download and unzip scalatest-1.5.zip. You'll get a scalatest-1.5 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository (which is mirrored on the central Maven repository as well):
If you don't have it already, you'll also need Scala. You can use 2.8.1.final, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.5 Scaladoc.
For ScalaTest 1.4.1 (for Scala 2.9.0+), download and unzip scalatest-1.4.1.zip. You'll get a scalatest-1.4.1 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository:
If you don't have it already, you'll also need Scala. You can use 2.9.0.final or later, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.4.1 Scaladoc.
For ScalaTest 1.3 (for Scala 2.8), download and unzip scalatest-1.3.zip. You'll get a scalatest-1.3 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository:
If you don't have it already, you'll also need Scala. You can use 2.8.0.final or later, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.3 Scaladoc.
For ScalaTest 1.2 (for Scala 2.8), download and unzip scalatest-1.2.zip. You'll get a scalatest-1.2 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository:
If you don't have it already, you'll also need Scala. You can use 2.8.0.final or later, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.2 Scaladoc.
For ScalaTest 1.1 (for Scala 2.7.x), download and unzip scalatest-1.1.zip. You'll get a scalatest-1.1 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository:
If you don't have it already, you'll also need Scala. You can use 2.7.3.final or later, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.1 Scaladoc.
For ScalaTest 1.0, download and unzip scalatest-1.0.zip. You'll get a scalatest-1.0 directory that contains all the good stuff.
You can alternatively download it from the Sonatype OSS Maven repository:
If you don't have it already, you'll also need Scala. You can use 2.7.3.final or later, which you can get from here:
For a list of the changes in this release, see the release notes. For detailed documentation, see the ScalaTest 1.0 Scaladoc.
ScalaTest is brought to you by Bill Venners and Artima.
ScalaTest is free, open-source software
released under the Apache
2.0 license.
If your company loves ScalaTest, please consider sponsoring the project.
Copyright © 2009-2025 Artima, Inc. All Rights Reserved.