DSL Platform - Obsesive-Compulsive Testing
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
legacy
model
staging
templates
test
util
.gitignore
README.md

README.md

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