| Build Status | ![]() |
| Supported Versions |
Backslash is a centralized service for tracking execution of automated tests.
Make sure you install all requirements (including development dependencies) through pipenv:
$ pipenv install -dAdditionally, you will need:
- Postgres (>=9.5) running locally
- Redis running locally
You will need a running database called backslash locally. Make sure you have Postgres running, and then run:
createdb backslashThen run DB migrations:
pipenv run manage db upgrade$ make testFirst make sure your frontend is built:
$ cd webapp
$ npm install -g ember-cli # only if you don't already have ember-cli
$ yarn install
$ ember buildThen start the test server:
$ pipenv run manage testserverOnce you have a test server running:
$ pipenv run pytest integration_tests -x --app-url http://127.0.0.1:8000 --driver ChromeBackslash is distributed under the BSD 3-clause license.
