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 |
|
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
|
daf11542c7
|
Merge branch 'develop' into fix_tor_tests
|
2018-10-17 16:19:03 +11:00 |
|
Micah Lee
|
8c0ded83a3
|
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
|
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 |
|
Micah Lee
|
353ab319d8
|
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
|
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
|
c9ce040e4b
|
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
|
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
|
57b105b631
|
Remove second arg from two calls to strings()
|
2018-10-15 17:33:21 +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
|
0698f8ca6d
|
Update test documentation
|
2018-10-13 10:39:26 +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
|
2a00656fd6
|
Another attempt at changing pytest ordering so that pytest can run without shell script
|
2018-10-13 10:03:15 +11:00 |
|
Miguel Jacq
|
966ade5dda
|
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
|
37e77b8324
|
Commit missing test changes for canceling a share
|
2018-10-12 20:44:10 +11:00 |
|
Miguel Jacq
|
bea0aaf6fc
|
cancel share test in Tor
|
2018-10-12 19:01:50 +11:00 |
|
Miguel Jacq
|
5a42225179
|
add tor marker on the stealth test
|
2018-10-12 18:56:30 +11:00 |
|
Miguel Jacq
|
910bf7e8be
|
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
|
48a5d45baf
|
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
|
26cd930ecc
|
Revert "Write settings json files out to unique files per test"
This reverts commit 72d0c20aada8ed6d7976f7987511ff3500bbd3e0.
|
2018-10-12 11:50:12 +11:00 |
|
Miguel Jacq
|
72d0c20aad
|
Write settings json files out to unique files per test
|
2018-10-12 11:42:40 +11:00 |
|
Miguel Jacq
|
70b50827c2
|
Refactor tests to use proper inheritance of GuiReceiveTest/GuiShareTest (which inherit from GuiBaseTest). Prevent tests from auto-firing in these base objects. Clean up imported modules, rename files to end in _test.py
|
2018-10-12 11:28:47 +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
|
af97c131bd
|
Refactor local tests to reuse most of their code
|
2018-10-11 15:09:27 +11:00 |
|
Miguel Jacq
|
21f5f21671
|
Merge pull request #800 from micahflee/690_language_dropdown
Add language dropdown
|
2018-10-11 13:07:02 +11:00 |
|
Miguel Jacq
|
a160615ad9
|
Merge pull request #798 from micahflee/780_improved_ui
Toggle history button, and history indicator
|
2018-10-11 12:47:52 +11:00 |
|
Micah Lee
|
186a174e62
|
Fix various bugs so local GUI tests pass again after merges
|
2018-10-10 18:45:55 -07:00 |
|
Micah Lee
|
5db8bd36b9
|
Merge branch '780_improved_ui' into 690_language_dropdown
|
2018-10-10 18:32:01 -07:00 |
|
Micah Lee
|
74c3a4d75c
|
Merge branch 'develop' into 690_language_dropdown
|
2018-10-10 18:25:28 -07:00 |
|
Micah Lee
|
6d448b7cde
|
Final few tweaks to make this look perfect in macOS
|
2018-10-10 18:16:08 -07:00 |
|
Miguel Jacq
|
c02f6a9306
|
Remove commented out obsolete code
|
2018-10-10 18:09:43 +11:00 |
|
Miguel Jacq
|
ff00007db3
|
Raise minimumHeight again to account for overlap issues on MacOS caused by Mac's Qt widget padding
|
2018-10-10 16:49:42 +11:00 |
|
Micah Lee
|
3cf36c4531
|
Add "download started" date/time to download history progress bars
|
2018-10-09 22:21:03 -07:00 |
|
Micah Lee
|
84cafcbd3d
|
Make the history indicator label circular again
|
2018-10-09 21:49:05 -07:00 |
|
Micah Lee
|
31ed23459b
|
Merge in develop
|
2018-10-09 21:32:28 -07:00 |
|
Micah Lee
|
0f6ef3797f
|
Stop hiding the share mode info label when tor breaks
|
2018-10-09 21:18:26 -07:00 |
|
Micah Lee
|
acf40c4c26
|
Actually, the window needs to be taller
|
2018-10-09 21:15:42 -07:00 |
|