43 Commits

Author SHA1 Message Date
Micah Lee
f15ee5e8bf Install new dependencies so CircleCI tests run, and fix a pytest warning 2020-11-01 11:50:11 -08:00
Micah Lee
d760f55fd1 Add desktop documentation about building CLI wheel, and make CircleCI tests build CLI wheel first as well 2020-11-01 10:13:58 -08:00
Micah Lee
398a1be844 Fix yaml spacing 2020-10-14 20:44:21 -07:00
Micah Lee
d5b4ad46cd Change CircleCI to run CLI tests, then GUI tests 2020-10-14 20:42:20 -07:00
Micah Lee
da12325d1d Fix common.get_tor_paths test 2020-04-06 21:19:17 -07:00
Saptak S
acd41b3b70 Adds bash script to run GUI tests individually 2020-04-02 04:19:50 +05:30
Micah Lee
49b4612a38 Test python 3.6 as well 2020-03-22 17:10:15 -07:00
Micah Lee
25db30bb2f Update comments and section names in CircleCI 2020-03-22 16:33:32 -07:00
Micah Lee
5ba5b23269 Fix installing Qt binaries 2020-03-22 16:28:59 -07:00
Micah Lee
70a8ce8394 Try installing binaries instead of building from source 2020-03-22 16:01:23 -07:00
Micah Lee
2ef5aee67c Build Qt from source in circleci 2020-03-22 15:32:25 -07:00
Micah Lee
d61c2de301 Test with python 3.7 and 3.8, no longer 3.6 2020-03-22 12:35:26 -07:00
Micah Lee
998451b528 Change python version to ^3.7, and use PyQt 5.14 instead of the very latest. Run tests from poetry 2020-03-22 12:33:35 -07:00
Micah Lee
4465ca8a72 Try using buster docker images 2020-03-22 11:45:37 -07:00
Micah Lee
eb06b0148d Add python3-pytest and python3-pytestqt to circleci 2020-03-22 11:35:33 -07:00
Micah Lee
8101eb1d78 No longer install packages from requirements.txt 2020-03-22 11:32:18 -07:00
Micah Lee
16bcbbf55d Replace .format with python 3.6 f-strings in onionshare module 2019-10-20 10:15:16 -07:00
Micah Lee
6d057c0078 Give xvfb-run a screen to floods of Qt logs in CircleCI tests, so the test output is readable 2019-05-22 20:46:23 -07:00
Micah Lee
4168f477c8 Reorder args when running tests in CircleCI 2019-01-18 14:37:18 -08:00
Micah Lee
f913037dee Make CircleCI run GUI tests 2019-01-15 21:54:39 -08:00
Miguel Jacq
6f61e5ad4b Run tests on multiple python versions in CircleCI 2018-11-26 08:20:05 +11:00
Miguel Jacq
be71b23399 back to installing main requirements.txt 2018-10-18 17:38:15 +11:00
Miguel Jacq
5d4dc1b4f5 more sudo 2018-10-18 17:36:12 +11:00
Miguel Jacq
fc7dd52c62 Back to sudo 2018-10-18 17:35:30 +11:00
Miguel Jacq
59312bddbc Back to python container 2018-10-18 17:34:34 +11:00
Miguel Jacq
45edb9b991 Add the other python dependencies from the BUILD.md 2018-10-18 17:17:57 +11:00
Miguel Jacq
8095f0c9f8 Other dependencies 2018-10-18 17:15:00 +11:00
Miguel Jacq
9d986e41e1 don't install main requirements.txt 2018-10-18 17:11:39 +11:00
Miguel Jacq
4b6b7f68fb xvfb should be installed 2018-10-18 17:01:33 +11:00
Miguel Jacq
6afe7354c9 avoid prompt 2018-10-18 17:00:46 +11:00
Miguel Jacq
e4e42849d6 see if we can avoid sudo 2018-10-18 16:59:49 +11:00
Miguel Jacq
fbc16f4d7b buster is a tag 2018-10-18 16:57:59 +11:00
Miguel Jacq
25d6bd12ea try and build off buster 2018-10-18 16:57:05 +11:00
Miguel Jacq
fab25aca11 Revert "The only other version difference I can find is PyQt itself"
This reverts commit 95f30f9a4241feb7de17b6f20a082e531d63349a.
2018-10-17 17:51:45 +11:00
Miguel Jacq
95f30f9a42 The only other version difference I can find is PyQt itself 2018-10-17 17:50:16 +11:00
Miguel Jacq
4ae5c9bcd9 run on same version of python as me 2018-10-17 17:28:13 +11:00
Miguel Jacq
75dbf4f14b remove branch specific config 2018-10-17 17:15:34 +11:00
Miguel Jacq
3139aa9a57 sudo 2018-10-17 17:15:13 +11:00
Miguel Jacq
6c5df1cffc circleci tweaks 2018-10-17 17:04:24 +11:00
Miguel Jacq
d2c1055823 circleci tweaks 2018-10-17 16:59:13 +11:00
Miguel Jacq
8bf740d9cc circleci tweaks 2018-10-17 16:58:05 +11:00
Miguel Jacq
2dbc7d766a try to get circleci to build just this branch for now 2018-10-17 16:55:15 +11:00
Miguel Jacq
fddf65ec50 Add initial .circleci config 2018-10-17 16:51:49 +11:00