summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorVarac <varac@leap.se>2017-06-09 09:40:55 +0200
committerAzul <azul@riseup.net>2017-07-20 12:34:33 +0200
commitd6abd906cb64ae68eed3348eba521bc44ebed7b2 (patch)
treefadf7d8270106a628c31b1f7017f343a94f311f0 /tox.ini
parentc81b98df15e3d2006c991c9ca9d86500e3599e9b (diff)
[test] Add basic functional login test
* Move todo list to https://0xacab.org/leap/bitmask-dev/issues/8929 * use bundled pysqlcipher - debian package has not been fixed yet. * reset bitmaskd for each scenario so they are isolated * run functional tests on CI * moved e2e tests before the bundle * add test_functional_graphical Make target * Install chromedriver in docker image * add screenshots as artifacts on failure * run chrome without sandbox for docker Tests were failing on CI with chrome sandbox: https://0xacab.org/leap/bitmask-dev/-/jobs/15196 Used this workaround: https://stackoverflow.com/questions/28364012/webdriver-exception-chrome-not-reachable/28949227#28949227 - Resolves: #8929
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini3
1 files changed, 1 insertions, 2 deletions
diff --git a/tox.ini b/tox.ini
index f7262fca..fd8f18e4 100644
--- a/tox.ini
+++ b/tox.ini
@@ -23,8 +23,7 @@ setenv =
commands =
# XXX workaround: use a bundled version of pysqlcipher to ensure HAVE_USLEEP is
# set and we don't have problems with concurrent db access.
- pip uninstall -y pysqlcipher
- pip install --install-option="--bundled" pysqlcipher
+ pip install -I --install-option="--bundled" pysqlcipher
# Adding pixelated as a dependency brings a *lot* of trouble to the test
# infrastructure. Leaving them out for now, we'll be considering them as an
# optional extra until the dependencies/tests are fixed more sanely.