Commit Graph

980 Commits

Author SHA1 Message Date
Delirious Lettuce
17f301022b Initial commit (all current pytest fixtures) 2017-07-07 22:51:09 -06:00
Delirious Lettuce
69d1434f35 Move fixtures to conftest, remove unneeded imports, spacing 2017-07-07 22:50:11 -06:00
Delirious Lettuce
4f395add0a * Use re.verbose on LOG_MSG_REGEX
* Create new fixtures for creating temporary files and directories
* Modify custom_zw fixture to include custom callback function to test
* Delete parent directory of ZipWriter file from default_zw fixture
* Modify monkeypatch arguments
* Group tests into separate classes for each function
* Parametrize ZeroDivisionError tests
* Test all regular expressions
* Use new fixtures to ensure proper deletion of files after testing
2017-07-07 21:33:45 -06:00
Delirious Lettuce
d23c190cdc Add conftest.py file 2017-07-07 14:26:19 -06:00
Delirious Lettuce
29f15fb9a5 initial commit of onionshare_test.py mods 2017-07-05 14:44:27 -06:00
Delirious Lettuce
50652aa74b WIP: up to 100% test coverage of common.py 2017-07-04 23:17:51 -06:00
Delirious Lettuce
d37e35c93a Uncomment after_success 2017-07-04 12:24:38 -06:00
Delirious Lettuce
60f28ed288 Modify .travis.yml 2017-07-04 12:24:38 -06:00
Delirious Lettuce
f7228f7952 Remove test (ZipInfo.is_dir() is Python 3.6+ only) 2017-07-04 12:24:38 -06:00
Delirious Lettuce
c004e70b6e Comment out sudo: required 2017-07-04 12:24:38 -06:00
Delirious Lettuce
348c1889ae Initial commit of previous changes, add coverage to travis 2017-07-04 12:24:38 -06:00
Micah Lee
c6b19a2864
Fix stdeb.cfg so that Ubuntu PPA will build 2017-05-31 15:04:10 -07:00
Micah Lee
a9ee14551b
Show server screenshot before client screenshot 2017-05-30 15:32:05 -07:00
Micah Lee
acd9464f12
Added new screenshots 2017-05-30 15:28:51 -07:00
Micah Lee
f47378cc42
Version bump to 1.1, and update install size, for Windows installer 2017-05-30 15:07:36 -07:00
Micah Lee
b5fe8b7519
Merge branch 'delirious-lettuce-hmac_compare_digest' 2017-05-30 14:50:58 -07:00
Micah Lee
cd5d95a75d
Merge branch 'hmac_compare_digest' of https://github.com/delirious-lettuce/onionshare into delirious-lettuce-hmac_compare_digest 2017-05-30 14:50:19 -07:00
Micah Lee
baae8fada6
Updated changelog even more, and version bump to 1.1 2017-05-30 12:54:37 -07:00
Micah Lee
67db512ff3
Merge branch 'mig5-single_add_button' 2017-05-30 12:24:44 -07:00
Micah Lee
c039ccd184
Merge branch 'single_add_button' of https://github.com/mig5/onionshare into mig5-single_add_button 2017-05-30 12:21:03 -07:00
Micah Lee
bf5f91677d
Merge branch 'mig5-status_bar_no_borders' 2017-05-30 12:13:50 -07:00
Micah Lee
c532509626
Merge branch 'status_bar_no_borders' of https://github.com/mig5/onionshare into mig5-status_bar_no_borders 2017-05-30 12:12:52 -07:00
Micah Lee
4576a814fe
Merge branch 'mig5-pretty_progress_bar' 2017-05-30 12:11:53 -07:00
Micah Lee
3628b2ee3c
Merge branch 'pretty_progress_bar' of https://github.com/mig5/onionshare into mig5-pretty_progress_bar 2017-05-30 12:07:49 -07:00
Micah Lee
c6400758bc
Merge branch 'mig5-delete_multiple_items' 2017-05-30 12:06:11 -07:00
Micah Lee
963ed0ef41
Merge branch 'delete_multiple_items' of https://github.com/mig5/onionshare into mig5-delete_multiple_items 2017-05-30 12:05:35 -07:00
Micah Lee
9066dfe2f0
Merge branch 'mig5-extra_systray_buttons' 2017-05-30 12:04:38 -07:00
Micah Lee
f835703b92
Merge branch 'extra_systray_buttons' of https://github.com/mig5/onionshare into mig5-extra_systray_buttons 2017-05-30 12:01:04 -07:00
Micah Lee
d806337515
Merge branch 'mig5-1.1changelog' 2017-05-30 11:59:56 -07:00
Micah Lee
bb9fd46c35
Merge branch '1.1changelog' of https://github.com/mig5/onionshare into mig5-1.1changelog 2017-05-30 11:59:41 -07:00
Micah Lee
7fb2ce4d49
Merge branch 'delirious-lettuce-format_seconds' 2017-05-30 11:47:58 -07:00
Micah Lee
da0a2d1930
Merge branch 'format_seconds' of https://github.com/delirious-lettuce/onionshare into delirious-lettuce-format_seconds 2017-05-30 11:44:44 -07:00
Micah Lee
3c1a568a6a
Merge branch 'delirious-lettuce-socket_context_manager' 2017-05-30 11:41:07 -07:00
Miguel Jacq
506cb55bc1
Revert "Make the tor connection progressBar similarly style as the others"
This reverts commit 6ad8b88832.
2017-05-29 15:46:28 +10:00
Miguel Jacq
6ad8b88832
Make the tor connection progressBar similarly style as the others 2017-05-29 15:44:04 +10:00
Miguel Jacq
63745f4d8e
reinstate the caption call 2017-05-29 13:50:46 +10:00
Miguel Jacq
8f79fc392d
Fix file dialog by subclassing/overriding it, which allows for single selection of a file or folder, as well as multiple 2017-05-29 13:47:05 +10:00
Miguel Jacq
68089a9850
Make adding of files/folders a single button 2017-05-29 10:22:16 +10:00
Miguel Jacq
84e167333e
Improve the Zip progressbar style a little bit 2017-05-29 09:14:23 +10:00
Delirious Lettuce
dfd40798fe Remove constant_time_compare to use hmac.compare_digest 2017-05-28 13:38:33 -06:00
Miguel Jacq
0da4c87e5a
Remove border around items in the QStatusBar 2017-05-27 20:38:46 +10:00
Miguel Jacq
acf453e094
Style a prettier progress bar 2017-05-27 19:53:30 +10:00
Miguel Jacq
cb3f1060fb
minor reword in changelog 2017-05-27 17:38:05 +10:00
Miguel Jacq
91cf9084aa
Make it possible to delete multiple items from the list with a shift-select 2017-05-27 17:27:57 +10:00
Miguel Jacq
cc73c92e4b
Adds Settings and Help menu items to the systray 2017-05-27 17:14:59 +10:00
Delirious Lettuce
5880741c9d Fix issue mentioned by @mig5 2017-05-26 10:12:11 -06:00
Miguel Jacq
752548a822
Updated CHANGELOG for v1.1 2017-05-26 16:57:41 +10:00
Delirious Lettuce
979242b478 Use divmod to simplify the calculations, seconds==0 -> '0s' 2017-05-24 22:20:50 -06:00
Delirious Lettuce
d4477ff617 * Use context manager inside of get_available_port
* Rearrange imports, one per line
* Reuse original `import random` for `random.SystemRandom` (instead of a separate `from random import SystemRandom`)
* Two blank lines above each function definition
2017-05-24 21:20:07 -06:00
Micah Lee
d25c6d949f
Merge branch 'delirious-lettuce-build_slug' 2017-05-24 14:04:49 -07:00