Miguel Jacq
|
c47f974dad
|
Tweaks to SettingsGuiBaseTest object
|
2018-10-17 17:59:16 +11:00 |
|
Miguel Jacq
|
cfbfc4a666
|
Revert "The only other version difference I can find is PyQt itself"
This reverts commit f608b79aaf .
|
2018-10-17 17:51:45 +11:00 |
|
Miguel Jacq
|
f608b79aaf
|
The only other version difference I can find is PyQt itself
|
2018-10-17 17:50:16 +11:00 |
|
Miguel Jacq
|
cddfd5b0a4
|
see if it's a version issue
|
2018-10-17 17:38:28 +11:00 |
|
Miguel Jacq
|
59667b2d1d
|
more cleanup in teardown class
|
2018-10-17 17:29:44 +11:00 |
|
Miguel Jacq
|
3538e9d19e
|
run on same version of python as me
|
2018-10-17 17:28:13 +11:00 |
|
Miguel Jacq
|
bbff749862
|
Fix path to large_file in teardown class
|
2018-10-17 17:23:25 +11:00 |
|
Miguel Jacq
|
a68a0dbabf
|
Travis and CircleCI hate this simple test
|
2018-10-17 17:17:43 +11:00 |
|
Miguel Jacq
|
bc85d1a9af
|
remove branch specific config
|
2018-10-17 17:15:34 +11:00 |
|
Miguel Jacq
|
0d48d2a354
|
sudo
|
2018-10-17 17:15:13 +11:00 |
|
Miguel Jacq
|
68bff3fd50
|
circleci tweaks
|
2018-10-17 17:04:24 +11:00 |
|
Miguel Jacq
|
67d75826ae
|
circleci tweaks
|
2018-10-17 16:59:13 +11:00 |
|
Miguel Jacq
|
d40351e0af
|
circleci tweaks
|
2018-10-17 16:58:05 +11:00 |
|
Miguel Jacq
|
ce5d978a8f
|
try to get circleci to build just this branch for now
|
2018-10-17 16:55:15 +11:00 |
|
Miguel Jacq
|
7820c13a42
|
Add initial .circleci config
|
2018-10-17 16:51:49 +11:00 |
|
Miguel Jacq
|
497cd4fbdd
|
Revert "raise timer seuqnce on open settings dialog test (in case that's why it's segfaulting in Travis)"
This reverts commit 22e5667842 .
|
2018-10-17 16:45:52 +11:00 |
|
Miguel Jacq
|
22e5667842
|
raise timer seuqnce on open settings dialog test (in case that's why it's segfaulting in Travis)
|
2018-10-17 16:36:58 +11:00 |
|
Miguel Jacq
|
b749fc8d12
|
Remove unique settings file per test, because they don't run concurrently anymore
|
2018-10-17 16:31:51 +11:00 |
|
Miguel Jacq
|
0176535e50
|
Merge branch 'develop' into fix_tor_tests
|
2018-10-17 16:19:03 +11:00 |
|
Micah Lee
|
9812e75495
|
Merge pull request #810 from mig5/fix_timer_alert
Fix call to Alert() when an autostop timer has run out before starting the share
|
2018-10-16 22:16:35 -07:00 |
|
Miguel Jacq
|
a093d41102
|
More test coverage, particularly of Receive Mode
|
2018-10-17 15:21:04 +11:00 |
|
Miguel Jacq
|
b826528603
|
Remove commented out teardownClass (even though the teardown isn't working atm :/)
|
2018-10-17 14:34:29 +11:00 |
|
Miguel Jacq
|
03879ce987
|
Add a test for making sure quitting during a share prompts before shutting down share
|
2018-10-17 14:33:31 +11:00 |
|
Micah Lee
|
42efff275f
|
Merge pull request #808 from mig5/remove_arg_from_strings
Remove second arg from two calls to strings()
|
2018-10-16 20:32:11 -07:00 |
|
Miguel Jacq
|
f7ab305049
|
Add simple test to ensure we can click the settings button
|
2018-10-17 13:48:13 +11:00 |
|
Miguel Jacq
|
c79eedd626
|
Add better workaround for blocking QDialogs. Add unreadable file test and reinstate tor connection killed test
|
2018-10-17 11:57:21 +11:00 |
|
Miguel Jacq
|
386a8c5a2d
|
Fix call to Alert() when an autostop timer has run out before starting the share
|
2018-10-17 10:47:55 +11:00 |
|
Miguel Jacq
|
dbbc9c0c82
|
Fix stealth test, add legacy v2 onion test
|
2018-10-17 09:23:07 +11:00 |
|
Miguel Jacq
|
fea34c0f34
|
Add Settings GUI test
|
2018-10-16 15:53:35 +11:00 |
|
Miguel Jacq
|
cc49589080
|
More coverage such as 404 ratelimit, large file tests. Standardise some method naming conventions and other fixes/cleanup
|
2018-10-16 13:01:44 +11:00 |
|
Miguel Jacq
|
325980eede
|
Remove second arg from two calls to strings()
|
2018-10-15 17:33:21 +11:00 |
|
Miguel Jacq
|
ed224f0388
|
Move GUI tests into a single function each, which solves ordering bugs, and also means we don't need to depend on pytest-ordering
|
2018-10-15 11:15:32 +11:00 |
|
Miguel Jacq
|
46bec2f261
|
fix stealth test. Remove tor connection killed test, because it doesn't work like this in 'automatic' connection mode which we need for Mac/Windows testing
|
2018-10-14 15:11:57 +11:00 |
|
Miguel Jacq
|
e31a424a4d
|
Fix class name of Tor persistent mode test
|
2018-10-14 14:26:22 +11:00 |
|
Miguel Jacq
|
738be1cb4e
|
Remove unnecessary dependencies
|
2018-10-14 09:22:09 +11:00 |
|
Miguel Jacq
|
8f5ea18464
|
Update test documentation
|
2018-10-13 10:39:26 +11:00 |
|
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
|
fd1174c41d
|
Commit missing test changes for canceling a share
|
2018-10-12 20:44:10 +11:00 |
|
Miguel Jacq
|
be7bc2d839
|
cancel share test in Tor
|
2018-10-12 19:01:50 +11:00 |
|
Miguel Jacq
|
d77c12a6f8
|
add tor marker on the stealth test
|
2018-10-12 18:56:30 +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 |
|
Micah Lee
|
12180f08dc
|
Remove python3-cryptography dependency
|
2018-10-11 20:48:46 -07:00 |
|
Micah Lee
|
61a98fbbc1
|
Add instructions for making sure you have pytest in your path (which you don't by default in debian stretch)
|
2018-10-11 20:18:23 -07:00 |
|
Micah Lee
|
b91f1d71bb
|
Bump python required version down to 3.5.3, and finish removing python3-nacl as a dependency
|
2018-10-11 20:08:23 -07:00 |
|
Micah Lee
|
f8f705313b
|
Drop the PyNaCl dependency, because we are no longer generating v3 onion keys
|
2018-10-11 19:55:53 -07:00 |
|
Micah Lee
|
1be53c633a
|
Remove the whole onionkey module, and generate onion keys using stem 1.7.0
|
2018-10-11 19:38:05 -07: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
|
297edbe637
|
Revert "Write settings json files out to unique files per test"
This reverts commit 6227c58796 .
|
2018-10-12 11:50:12 +11:00 |
|