dsl-platform / dsl-ocd   0.2.1

GitHub

DSL Platform - Obsesive-Compulsive Testing

Scala versions: 2.11

DSL-OCD: Obsessive-Compulsive Testing for DSL Platform

Staging

To build and download:

cd ~/DSL-OCD/staging
sbt run

Deploying

For deploying ~/DSL-OCD-Target:

nano ~/.config/DSL-OCD/ocd.config

Deploy staging artifacts & tests:

rm -rf ~/DSL-OCD-Target
cd ~/DSL-OCD/test
sbt run

Running

For running ~/DSL-OCD-Target:

nano ~/.config/DSL-OCD/test.config

Run tests:

cd ~/DSL-OCD-Target

# optionally clean all databases, to see all tasks `ant -p` 
ant db-drop

# run all tasks, pipe into log in case of strange errors
ant all > report/all.log 2>&1

# create the website under `~/DSL-OCD-Target/report/site/index.html`
ant report