summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2018-06-17Update OnionShare copyright year to 2018Micah Lee
2018-02-24Remove test_frozen_windows test because it is verify difficult to test for ↵Micah Lee
on a non-Windows platform
2018-02-25Merge pull request #588 from micahflee/ux-updateMiguel Jacq
Major user experience update
2018-02-15Support meek_lite Pluggable Transportirykoon
Currently, meek/meek_lite is one of the few, if not only, mature pluggable transport that works in some heavily cenosored areas, for example, China. Therefore, this can be a nice feature to have.
2018-02-10Make tests look in the source code tree for resourcesMicah Lee
2018-02-07Fix settings test, because of adding a new settingMicah Lee
2018-01-17Extract tor and obfs4proxy executables from the main TorBrowser executable ↵Miguel Jacq
with 7-zip on Windows
2018-01-16Fix conflicts arising from the reuse_private_key branchMiguel Jacq
2018-01-15Fix tests for obfs4proxyMiguel Jacq
2018-01-15Save the slug when using a persistent private keyMiguel Jacq
2018-01-13Attempt to fix testsMiguel Jacq
2017-12-11fix tests for bridge supportMiguel Jacq
2017-12-07try and fix testsMiguel Jacq
2017-11-20Rename test files to have test_ prefixMicah Lee
2017-07-08Remove unnecessary imports, add testsDelirious Lettuce
2017-07-08Modify import (more direct), remove unnecessary parenthesesDelirious Lettuce
2017-07-08`fixture` instead of `yield_fixture` (2), remove parenthesesDelirious Lettuce
2017-07-08Initial commit, coverage of `onionshare.settings.py` at 92%Delirious Lettuce
2017-07-08Add locale fixturesDelirious Lettuce
2017-07-07Create temporary file/directory without deleting them afterDelirious Lettuce
2017-07-07Add cleanup testsDelirious Lettuce
2017-07-07Initial commit (all current pytest fixtures)Delirious Lettuce
2017-07-07Move fixtures to conftest, remove unneeded imports, spacingDelirious Lettuce
2017-07-07* Use re.verbose on LOG_MSG_REGEXDelirious Lettuce
* 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-07Add `conftest.py` fileDelirious Lettuce
2017-07-05initial commit of `onionshare_test.py` modsDelirious Lettuce
2017-07-04WIP: up to 100% test coverage of `common.py`Delirious Lettuce
2017-07-04Remove test (`ZipInfo.is_dir()` is Python 3.6+ only)Delirious Lettuce
2017-07-04Initial commit of previous changes, add coverage to travisDelirious Lettuce
2017-05-16Renamed onionshare.helpers module to onionshare.commonMicah Lee
2017-04-19Move choose_port tests into helpers tests, and delete the obsolete ↵Micah Lee
onionshare tests. (I really need to write more tests...)
2017-02-21Fix path in testMicah Lee
2017-01-06Change GPL copyright from 2016 to 2017Micah Lee
2016-09-05Make sure tests can find the correct paths (fixes #284)Micah Lee
2016-09-04Fix strings tests, now that load_strings needs helpers as an argMicah Lee
2016-04-18Improve pep8 conformancejvoisin
2016-04-12Deleted obsolete slug testsMicah Lee
2016-04-12Make helpers.get_pyinstaller_resource_path work when package is not frozen, ↵Micah Lee
and make tests report real platform to get accurate paths
2016-02-15Update copyright year to 2016Micah Lee
2016-02-15Ported tests to python3 (#261)Micah Lee
2015-09-07Updated copyright year to 2015Micah Lee
2015-09-07Removed all of the Tails-specific code. If we use ephemeral hidden services, ↵Micah Lee
we no longer need to touch the filesystem, and hopefully no longer need root in Tails.
2014-11-18pep8: remove empty lines at EOFThomas Waldmann
2014-11-18pep8: too long lines, reformat lines to < 120 chars. removed redundancy from ↵Thomas Waldmann
long_description in setup.py. note: pep8 usually recommends 80 chars, but I find that impractical and unnecessary - it's not 1980 any more when code was edited on 80x25 terminals. i was a bit wondering about onionshare-launcher.py - it does a lot of imports, but does not use the imported names.
2014-11-18pep8: fix empty line countsThomas Waldmann
top level: 2, else 1 I also advice to not put "pass" into empty classes, but rather a docstring instead of "pass".
2014-11-18pep8: fix indentation to be a multiple of fourThomas Waldmann
note: i used pycharm "reformat file", so there are other reformattings also
2014-11-18pep8: use triple double-quotes for docstringsThomas Waldmann
2014-10-26fix typosThomas Waldmann
2014-09-18removed unused stringsMicah Lee
2014-09-02fixed test_load_strings_loads_other_languages, because french strings were ↵Micah Lee
updated