Skip to content

Getting_started

Johan Haleby edited this page Jul 20, 2015 · 36 revisions

Installation

Java DSL

Maven:

<dependency>
      <groupId>com.jayway.awaitility</groupId>
      <artifactId>awaitility</artifactId>
      <version>1.6.3</version>
      <scope>test</scope>
</dependency>

Gradle:

compile 'com.jayway.awaitility:awaitility:1.6.3'

Scala DSL

Maven:

<dependency>
      <groupId>com.jayway.awaitility</groupId>
      <artifactId>awaitility-scala</artifactId>
      <version>1.6.3</version>
      <scope>test</scope>
</dependency>

SBT:

val awaitility-scala = "com.jayway.awaitility" % "awaitility-scala" % "1.6.3"

Gradle:

compile 'com.jayway.awaitility:awaitility-scala:1.6.3'

Groovy DSL

Maven:

<dependency>
      <groupId>com.jayway.awaitility</groupId>
      <artifactId>awaitility-groovy</artifactId>
      <version>1.6.3</version>
      <scope>test</scope>
</dependency>

Grapes:

@Grapes(
    @Grab(group='com.jayway.awaitility', module='awaitility-groovy', version='1.6.3')
) 

Gradle:

compile 'com.jayway.awaitility:awaitility-groovy:1.6.3'

Non-Maven / Gradle users

Download Awaitility and put it in your class-path. You may also need to download the third-party dependencies and put them in your classpath as well. Scala users must also download awaitility-scala and Groovy users must download awaitility-groovy.

Documentation

When you've successfully downloaded and configured Awaitility in your classpath please refer to the user guide for examples.

Clone this wiki locally