Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Software Specifications for Scala
Scala JavaScript CSS Other
branch: master
Failed to load latest commit information.
analysis/src fixed the stackoverflow
common/src better reporting of instantiation errors. fixes #387
core/src don't count steps as examples in statistics
examples/src/test/scala/examples use testOnly instead of test-only
form/src added NoxxxDsl trait to remove Dsl implicit operators. fixes #220
guide/src/test slight description change
gwt/src added the possibility to use step parsers in specifications
html/src mute specification links on demand
junit/src added the possibility to pass the Env, Arguments, CommandLine
markdown/src cut the MatcherImplicits trait into several small traits
matcher-extra/src updated scalaz versions
matcher/src/main/scala/org/specs2/matcher fixed the case of negated matchers with futures. fixes #386
mock/src Introduced responds method that allows to use anonymous case function…
notes updated the 3.6.2 notes
project updated the sonatype plugin
scalacheck/src/main/scala/org/specs2 fixed the use of prettyFreqMap to collect data
tests/src fixed the case of negated matchers with futures. fixes #386
.gitignore set the version file to 3.1
.travis.yml removed the last instances of "test-only" in the project
LICENSE.txt publishing 1.10
README.markdown removed the last instances of "test-only" in the project
pom.xml added the class annotations to the JUnit descriptions. fixes #256
release-procedure.txt updated the version number for the 1.12.3 release
sbt updated the sbt launcher script
scalastyle-config.xml added more warnings and more style checking
version.sbt new version 3.6.1


Build Status Join the chat at

Installation instructions

You need to download and install sbt. Then execute the following command:

sbt update publish-local

Then you can generate the User Guide with:


testOnly -- html

This should create html files in the target/specs2-reports directory.

Something went wrong with that request. Please try again.