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 |
|
Miguel Jacq
|
6227c58796
|
Write settings json files out to unique files per test
|
2018-10-12 11:42:40 +11:00 |
|
Miguel Jacq
|
fe091db596
|
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
|
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 |
|
Miguel Jacq
|
a6483d2815
|
Refactor local tests to reuse most of their code
|
2018-10-11 15:09:27 +11:00 |
|
Miguel Jacq
|
48654895ea
|
Merge pull request #800 from micahflee/690_language_dropdown
Add language dropdown
|
2018-10-11 13:07:02 +11:00 |
|
Miguel Jacq
|
86b537a4a6
|
Fix conflicts
|
2018-10-11 13:04:48 +11:00 |
|
Miguel Jacq
|
93dd7a0eff
|
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
|
235fb84dfc
|
Fix various bugs so local GUI tests pass again after merges
|
2018-10-10 18:45:55 -07:00 |
|
Micah Lee
|
ac10b8899f
|
Merge branch '780_improved_ui' into 690_language_dropdown
|
2018-10-10 18:32:01 -07:00 |
|
Micah Lee
|
c541288227
|
Merge branch 'develop' into 690_language_dropdown
|
2018-10-10 18:25:28 -07:00 |
|
Micah Lee
|
753380663b
|
Final few tweaks to make this look perfect in macOS
|
2018-10-10 18:16:08 -07:00 |
|
Miguel Jacq
|
beda37df06
|
Remove commented out obsolete code
|
2018-10-10 18:09:43 +11:00 |
|
Miguel Jacq
|
85de803fda
|
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
|
56e5c8b908
|
Add "download started" date/time to download history progress bars
|
2018-10-09 22:21:03 -07:00 |
|
Micah Lee
|
5616a6a965
|
Make the history indicator label circular again
|
2018-10-09 21:49:05 -07:00 |
|
Micah Lee
|
18f83589aa
|
Merge in develop
|
2018-10-09 21:32:28 -07:00 |
|
Micah Lee
|
90172c913b
|
Stop hiding the share mode info label when tor breaks
|
2018-10-09 21:18:26 -07:00 |
|
Micah Lee
|
b982a9a248
|
Actually, the window needs to be taller
|
2018-10-09 21:15:42 -07:00 |
|
Micah Lee
|
6227c6cbc5
|
Set min width and height so everything always looks good, and change onion address to monospace font
|
2018-10-09 20:51:10 -07:00 |
|
Micah Lee
|
9aa982563b
|
Remove one more reference to resize_window
|
2018-10-07 22:09:57 -07:00 |
|
Micah Lee
|
5a2ca669a1
|
Rip out all of the adjust size logic and let Qt just handle it
|
2018-10-07 22:07:19 -07:00 |
|
Micah Lee
|
50c0d91c57
|
Missing imports
|
2018-10-07 21:57:45 -07:00 |
|
Miguel Jacq
|
49e371d503
|
adjust widget sizes when switching mode
|
2018-10-07 21:47:28 -07:00 |
|
Micah Lee
|
bc8759bc77
|
Properly close items inside the item list, instead of just hiding them
|
2018-10-07 21:46:16 -07:00 |
|
Micah Lee
|
656784dfa9
|
Remove obsolete ReceiveModeInfo file
|
2018-10-07 21:28:10 -07:00 |
|
Micah Lee
|
c9beb694f2
|
Update ReceiveMode to use History directly, and now all GUI tests pass
|
2018-10-07 21:14:20 -07:00 |
|
Micah Lee
|
4d217e8403
|
Refactor CommonTests to pass in actual Mode objects, and fix all tests. Now all ShareMode tests pass
|
2018-10-07 20:37:54 -07:00 |
|
Micah Lee
|
1b1ade63da
|
Start fixing the GUI tests. Also, refactor CommonTests to pass in a Mode object instead of the string "share" or "receive"
|
2018-10-07 18:49:09 -07:00 |
|