Miguel Jacq
|
84aa627d1f
|
Various Startup Timer fixes for strings, bundled mode, stealth mode, startup/shutdown time clashes
|
2019-03-11 15:55:17 +11:00 |
|
Miguel Jacq
|
eae049d46a
|
Fix a minor corner case related to server status button when canceling a scheduled share. Leverage scheduled shares in order to test 'cancel' action in local mode for better test coverage
|
2019-03-08 11:03:37 +11:00 |
|
Miguel Jacq
|
f124ccab7c
|
Prevent a scheduled share from starting after the scheduled time has passed. Add a test for this
|
2019-03-06 16:49:32 +11:00 |
|
Miguel Jacq
|
5deb9c460d
|
Test that the web server is stopped when it's scheduled for a later start
|
2019-03-05 16:59:13 +11:00 |
|
Miguel Jacq
|
26d262ccfc
|
Add a Startup Timer feature (scheduled start / dead man's switch)
|
2019-03-05 10:28:27 +11:00 |
|
Miguel Jacq
|
174d821225
|
Support persistent v3 onions
|
2019-02-11 11:36:18 +11:00 |
|
Micah Lee
|
d68db75c68
|
Write test to confirm that submitting the receive mode form without selecting files doesn't change in_progress_count or completed_count
|
2019-01-21 17:11:58 -08:00 |
|
Micah Lee
|
32c0c033d1
|
Fix tests to use data_dir setting instead of downloads_dir
|
2019-01-20 12:01:51 -08:00 |
|
Micah Lee
|
ecc9ef705a
|
Make it so GUI tests only run with --rungui
|
2019-01-15 21:52:42 -08:00 |
|
Micah Lee
|
f316b6ef3b
|
Merge branch 'develop' into 406_osx_sandbox
|
2018-12-16 17:11:18 -08:00 |
|
Micah Lee
|
a26c457b3c
|
Merge pull request #831 from micahflee/812_fix_v3_onions
[WIP] Fix v3 onion services
|
2018-12-16 17:01:40 -08:00 |
|
Micah Lee
|
83b390fe22
|
Remove qtapp.processEvents() call from settings dialog tests, because they cause a segfault in circleci for some reason
|
2018-12-13 21:44:47 -08:00 |
|
Micah Lee
|
e6e315c632
|
Always pass in both is_authenticated and supports_v3_onions to OnionStub
|
2018-12-13 21:15:18 -08:00 |
|
Micah Lee
|
1ac013f444
|
Fix bug in OnionStub, the stub used in settings dialog tests
|
2018-12-13 21:08:51 -08:00 |
|
Micah Lee
|
fcf01d3e4f
|
Remove unnecessary imports from settings dialog tests
|
2018-12-13 21:07:23 -08:00 |
|
Micah Lee
|
0fe1fb22f1
|
Fix test_load_strings_loads_other_languages test
|
2018-12-13 20:51:07 -08:00 |
|
Micah Lee
|
5655bb9017
|
Update settings dialog tests to use an OnionStub instead of an Onion, and test different states of tor (authenticate and not, supports v3 and not)
|
2018-12-05 23:05:25 -08:00 |
|
Micah Lee
|
76de6c098e
|
Fix test for Windows settings path
|
2018-11-25 19:10:19 -08:00 |
|
Miguel Jacq
|
3a879fb22f
|
remove obsolete settings in test that related to allowing receiver to shutdown service
|
2018-11-13 14:59:29 +11:00 |
|
Miguel Jacq
|
1b670898a0
|
Merge develop branch and fix conflicts
|
2018-11-13 14:45:40 +11:00 |
|
Micah Lee
|
a8dae82ac3
|
Fix tests so they recognize the new receive mode location
|
2018-10-26 15:08:55 -07:00 |
|
Miguel Jacq
|
a63f6bc019
|
Remove problematic test again
|
2018-10-18 17:55:11 +11:00 |
|
Miguel Jacq
|
351f3f0d82
|
Revert "Travis and CircleCI hate this simple test"
This reverts commit 0e95749e33a3d26731552798cbd70f1c810fa969.
|
2018-10-18 17:42:57 +11:00 |
|
Miguel Jacq
|
8a9b6ac633
|
Tweaks to SettingsGuiBaseTest object
|
2018-10-17 17:59:16 +11:00 |
|
Miguel Jacq
|
7a7d992cb7
|
more cleanup in teardown class
|
2018-10-17 17:29:44 +11:00 |
|
Miguel Jacq
|
8e4c70e7fb
|
Fix path to large_file in teardown class
|
2018-10-17 17:23:25 +11:00 |
|
Miguel Jacq
|
0e95749e33
|
Travis and CircleCI hate this simple test
|
2018-10-17 17:17:43 +11:00 |
|
Miguel Jacq
|
2692e47d54
|
Revert "raise timer seuqnce on open settings dialog test (in case that's why it's segfaulting in Travis)"
This reverts commit ec6541dfbc321f421b64d4ece59284d38a250520.
|
2018-10-17 16:45:52 +11:00 |
|
Miguel Jacq
|
ec6541dfbc
|
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
|
ef01da3fad
|
Remove unique settings file per test, because they don't run concurrently anymore
|
2018-10-17 16:31:51 +11:00 |
|
Miguel Jacq
|
e9cdf4f52d
|
More test coverage, particularly of Receive Mode
|
2018-10-17 15:21:04 +11:00 |
|
Miguel Jacq
|
c60aeafc3f
|
Remove commented out teardownClass (even though the teardown isn't working atm :/)
|
2018-10-17 14:34:29 +11:00 |
|
Miguel Jacq
|
042f89d31c
|
Add a test for making sure quitting during a share prompts before shutting down share
|
2018-10-17 14:33:31 +11:00 |
|
Miguel Jacq
|
c9a342f444
|
Add simple test to ensure we can click the settings button
|
2018-10-17 13:48:13 +11:00 |
|
Miguel Jacq
|
63ae7c0d51
|
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
|
054e5c0aee
|
Fix stealth test, add legacy v2 onion test
|
2018-10-17 09:23:07 +11:00 |
|
Miguel Jacq
|
1a6356870c
|
Add Settings GUI test
|
2018-10-16 15:53:35 +11:00 |
|
Miguel Jacq
|
b2a7b0c929
|
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
|
668aa66323
|
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
|
1a1d3d9c8a
|
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
|
7329cd0fa5
|
Fix class name of Tor persistent mode test
|
2018-10-14 14:26:22 +11:00 |
|
Miguel Jacq
|
5df43ed232
|
Remove unnecessary dependencies
|
2018-10-14 09:22:09 +11:00 |
|
Miguel Jacq
|
e3459a5136
|
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
|
bc90b7de93
|
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 cd6931ec8c6f2010b7c39ce117211f274987a7a6.
|
2018-10-11 16:07:16 +11:00 |
|
Miguel Jacq
|
cd6931ec8c
|
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 |
|
Miguel Jacq
|
d69bba4c9d
|
Merge develop in and fix upload/timer functionality so that it works as described. Still needs fixing to not throw a connection error to the lucky last uploader after their upload completes and server stops due to expiry having passed
|
2018-10-01 16:42:54 +10:00 |
|
Micah Lee
|
fc1360a0ba
|
Fix tests
|
2018-09-30 17:35:58 -07:00 |
|
Micah Lee
|
dc464aae23
|
Add locale to Settings, and make it default to the system locale, or English
|
2018-09-30 14:45:21 -07:00 |
|
Miguel Jacq
|
f6fafc0f5b
|
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 |
|