Note: This page shows how to install older releases of ScalaTest. For the latest release, visit the Installing ScalaTest page.

 

Older Releases of ScalaTest


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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.2.5

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.2.4

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.2.2

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.2.1

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.2.0

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.1.7

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10 or scalautils_2.11
  • version: 2.1.7

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.1.6

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10 or scalautils_2.11
  • version: 2.1.6

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.1.5

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10 or scalautils_2.11
  • version: 2.1.5

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.1.4

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10 or scalautils_2.11
  • version: 2.1.4

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10 or scalatest_2.11
  • version: 2.1.3

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10 or scalautils_2.11
  • version: 2.1.3

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10
  • version: 2.1.2

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10
  • version: 2.1.2

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10
  • version: 2.1.1

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10
  • version: 2.1.1

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10
  • version: 2.1.0

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10
  • version: 2.1.0

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.10
  • version: 2.0

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:

  • group id: org.scalautils
  • artifact id: scalautils_2.10
  • version: 2.0

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.10 (for Scala 2.10.0+) or scalatest_2.9.0 (for Scala 2.9.0+)
  • version: 1.9.2

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.10 (for Scala 2.10.0+) or scalatest_2.9.0 (for Scala 2.9.0+)
  • version: 1.9.1

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.9.0 (for Scala 2.9.0+) or scalatest_2.8.1 (for Scala 2.8.1+)
  • version: 1.8

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.9.0 (for Scala 2.9.0+) or scalatest_2.8.1 (for Scala 2.8.1+)
  • version: 1.7.2

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.9.0 (for Scala 2.9.0+) or scalatest_2.8.1 (for Scala 2.8.1+)
  • version: 1.7.1

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.9.0
  • version: 1.6.1

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.8.1
  • version: 1.5.1

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):

  • group id: org.scalatest
  • artifact id: scalatest_2.8.1
  • version: 1.5

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:

  • group id: org.scalatest
  • artifact id: scalatest_2.9.0
  • version: 1.4.1

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:

  • group id: org.scalatest
  • artifact id: scalatest
  • version: 1.3

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:

  • group id: org.scalatest
  • artifact id: scalatest
  • version: 1.2

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:

  • group id: org.scalatest
  • artifact id: scalatest
  • version: 1.1

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:

  • group id: org.scalatest
  • artifact id: scalatest
  • version: 1.0

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-2024 Artima, Inc. All Rights Reserved.

artima