Commit Graph

37 Commits

Author SHA1 Message Date
Miguel Jacq
10cdfa7631
Move GUI tests into tests/ dir and fix conftest related stuff so everything loads what it needs and passes 2018-10-13 10:35:09 +11:00
Miguel Jacq
1043be4483
Another attempt at changing pytest ordering so that pytest can run without shell script 2018-10-13 10:03:15 +11:00
Miguel Jacq
540806f0aa
add the other Tor tests into tests_gui and refactor them. Reinstate the shell script for the sake of Travis 2018-10-13 09:49:05 +11:00
Miguel Jacq
b758ac4d0a
Beginning to move the Tor tests into tests_gui and inheriting what we can from the local tests to avoid code reuse. Add --runtor flag in pytest to run these 2018-10-12 18:53:03 +11:00
Miguel Jacq
7d8a47a53a
Fix persistence tests, re-introduce separate settings json files, fix call to actual tests to use self. These can now be run with 'xvfb-run pytest tests_gui_local/' instead of via a shell script 2018-10-12 12:18:34 +11:00
Miguel Jacq
418252f7c6
Revert "Try and move local tests into main tests dir. Rename local tests. Save test settings to unique json files to avoid race conditions"
This reverts commit 43eda6b9df.
2018-10-11 16:07:16 +11:00
Miguel Jacq
43eda6b9df
Try and move local tests into main tests dir. Rename local tests. Save test settings to unique json files to avoid race conditions 2018-10-11 16:04:37 +11:00
Micah Lee
aa7919abfd
Remove submitting to coveralls 2018-09-27 21:27:35 -07:00
Micah Lee
6f57f7eae6
Update Travis CI to run GUI tests 2018-09-27 21:19:42 -07:00
Miguel Jacq
8fc8e0765c
Rename test dir to tests. Rename unit_tests to tests_gui_local. Add test dependencies. Update various paths. Add GUI unit tests docs to BUILD.md 2018-09-27 15:54:46 +10:00
Miguel Jacq
4e68c62b9c
Nope 2018-09-22 18:07:14 +10:00
Miguel Jacq
157dde37e3
pytest 2018-09-22 18:01:17 +10:00
Miguel Jacq
cb3ed3eadd
One more travis test 2018-09-22 17:57:53 +10:00
Miguel Jacq
9a505af3bb
Add persistent slug test. Add test of clipboard contents in Share mode. Remove travis stuff that I couldn't get to work 2018-09-22 17:47:38 +10:00
Miguel Jacq
d48d780686
fighting with travis... 2018-09-22 17:06:02 +10:00
Miguel Jacq
174cfbd3fb
need pytest-qt 2018-09-22 17:02:16 +10:00
Miguel Jacq
7c9cc76cce
xvfb might already be installed? 2018-09-22 16:57:26 +10:00
Miguel Jacq
12838f8e9d
Try and make travis-friendly tests 2018-09-22 16:54:52 +10:00
Miguel Jacq
f09d539521
GUI unit tests in both share and receive mode 2018-09-22 16:50:39 +10:00
Micah Lee
eb66aceeca
Update travis config to use python 3.6+, and to install proper versions of dependencies, and to use bionic instead of trusty 2018-09-17 15:54:37 -07:00
cclauss
e31b4a688b
Add flake8 to the testing 2018-02-14 08:00:21 +01:00
Micah Lee
1785cb64e8
Remove references to nosetests, and replace them with pytest 2017-07-09 10:55:16 -07:00
Delirious Lettuce
d37e35c93a Uncomment after_success 2017-07-04 12:24:38 -06:00
Delirious Lettuce
60f28ed288 Modify .travis.yml 2017-07-04 12:24:38 -06:00
Delirious Lettuce
c004e70b6e Comment out sudo: required 2017-07-04 12:24:38 -06:00
Delirious Lettuce
348c1889ae Initial commit of previous changes, add coverage to travis 2017-07-04 12:24:38 -06:00
Sylvain
1eed4f6244 Add most recent Python versions in Travis CI
Add more recent Python versions including development branches and nightly build.
2017-03-08 15:26:56 +01:00
Micah Lee
738c05a5f8 Updated .travis.yml 2016-02-15 23:09:09 -08:00
Micah Lee
a11cbe4f82 Updated .travis.yml to work with python3 tests (#261) 2016-02-15 11:18:31 -08:00
Micah Lee
b830438d60 including pysocks with onionshare, and updated code to use pysocks instead of socksipy (#118) 2014-09-02 17:21:19 -07:00
Mason Donahue
ad2c776a5f Fix socks import issue on Travis; socksipy is ancient and abandoned. 2014-08-31 15:04:26 -05:00
Micah Lee
8666fb77d3 Revert "trying to add socksipy from pip instead of apt-get"
This reverts commit 7b77088a21.
2014-08-29 16:48:28 -07:00
Micah Lee
7b77088a21 trying to add socksipy from pip instead of apt-get 2014-08-29 16:20:40 -07:00
Micah Lee
4e5cd4a7d1 adding python-socksipy to travis config 2014-08-29 16:14:48 -07:00
Mason Donahue
8ff6a000ad Round 3 for CI: should be final 2014-08-20 22:08:02 -05:00
Mason Donahue
fc583bea64 Round 2 for CI 2014-08-20 22:03:15 -05:00
Mason Donahue
2fb37c9433 Add initial .travis.yml for CI 2014-08-20 21:58:56 -05:00