summaryrefslogtreecommitdiffstats
path: root/tox.ini (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* [UI] Add gettext.ngettext to __builtin__.__dict__bendikro2016-10-301-1/+1
| | | | | Handle plurality with getttext using ngettext. Added to __builtin__.__dict__ as _n
* [Docs] Clean module sources dir before generating docsbendikro2016-10-211-0/+3
| | | | | If old and outdated sources are present in docs/sources/modules, python setup.py build_docs will fail to generate docs.
* [Core] Change deprecated lt.version to lt.__version__Calum Lind2016-10-171-1/+1
|
* [Tests] Fix flake8 v3 searching .tox dirCalum Lind2016-10-101-1/+1
|
* [Tests] Combine echo lines into python cmd for tox docsCalum Lind2016-05-251-4/+3
|
* [Docs] Make tox -e docs fail on sphinx warningsbendikro2016-05-251-2/+2
| | | | * Also cleanup isort command
* [Docs] Make tox -e docs fail on sphinx warningsbendikro2016-05-241-5/+8
| | | | * Also cleanup isort command
* [Tests] Update comments in tox.iniCalum Lind2016-05-221-1/+1
|
* [Tox] [Travis] Fixes to test configbendikro2016-05-221-17/+12
|
* [Tests] Place logfiles from py.test run in _pytest_tempbendikro2016-05-191-6/+6
|
* [WebUI] Handle missing script files and fallback to available filesbendikro2016-05-191-0/+1
| | | | | | | * To help user's encountering a blank web page, log warnings if script files for a selected mode are missing and attempt to fallback to a working mode. * There is no logging for dev version detection to prevent spamming output. * Add slimit dependency to tox
* [Tests] Raise minimum isort version to 4.2.5Calum Lind2016-05-181-1/+1
| | | | The use of 'isort:imports-firstparty' in gtkui.py requires version >=4.2.5
* [Lint] Add Plugins and scripts to tox pylintCalum Lind2016-05-091-0/+4
|
* [Lint] Add pylint to tox runCalum Lind2016-04-301-1/+1
|
* [Tests] Add pylint target to toxbendikro2016-04-191-0/+12
|
* [Stats] Fix to tests and deleted .test.pybendikro2016-04-191-2/+9
|
* [WebUi] [Core] Fixes to plugin handling and WebUi plugin + testsbendikro2016-04-181-1/+3
| | | | | | | | | | | | | | | This should fix problems with errors occuring when failing to enable plugins. Errors in plugin handling are handled better and properly logged. WebUI plugin in particular had issues when being enabled and disabled multiple times because it was trying to create DelugeWeb component each time it was enabled. If deluge-web is already listening on the same port, enabling the WebUI plugin will fail, and the checkbox will not be checked. There are still some issues when enabling/disabling plugins by clicking fast multiple times on the checkbox.
* [Tests] [Web] Make JSON independent of Web componentbendikro2016-04-101-0/+1
| | | | | * Implement JSONTestCase in test_json_api.py * Implement WebAPITestCase test case in test_web_api.py
* [Tests] Consistent tox config layoutCalum Lind2016-04-071-21/+17
|
* [Tests] Fix for flake8 in toxbendikro2016-04-071-9/+6
| | | | | | | Force install flake8 in tox to avoid the system flake8 being used if available. Remove unneeded whitelist entries
* Fix config for isort 4.2Calum Lind2015-10-211-1/+1
|
* Fix pep8 across codebaseCalum Lind2015-10-211-2/+5
| | | | | | | | | * Further whitespace fixes by autopep8 * Using pep8 v1.6.2 (not currently used by pyflakes) * Update config for pep8 and flake8 in tox.ini * A separate pep8 entry for running autopep8. The ignores prevent blank lines being added after docstrings. * .tox and E133 are ignored in flake8 by default.
* [Tests] Fixes to make tests passbendikro2015-09-021-1/+1
| | | | | | * Fix GTKUI column types mismatch (broken by 239e679) * Updated deluge/tests/google.ico * Remove empty line in torrentmanager.py
* [win32] Update packaging scriptsCalum Lind2015-08-241-1/+1
| | | | * Update directory paths.
* [Tests] Fix code for isort 4.0.0bendikro2015-08-141-1/+1
|
* [Tests] Fix Xvfb for GTKUI tests running on TravisCIbendikro2015-08-141-1/+4
|
* [Tests] Changes to tests and test configs of Travis/toxbendikro2014-12-011-1/+1
| | | | | | | | | * Added pip chaching * Added disable_new_release_check to tracker icons tests * Fixed test_torrentview * Require minimum tox version 1.8 * Fixed GTKUI tests and testcoverage by using xvfb on travis * Separated the apt dependencies for commands requiering GTKUI deps
* [Tests] Various fixes for unit tests and toxbendikro2014-12-011-16/+49
| | | | | | | | | | * Added custom trial reporter for TODO with test example in test_torrentmanager.py * Set Stats plugin tests as todo * Disable new_release_check when running unit tests * Added pytest.mark.slow to test_core.test_test_listen_port * Get rid of unit test warnings (Caused by bad names in test classes) * Removed warnings.filterwarnings in test files. * Added separate tox target for generating test coverage HTML report.
* [Core] [Tests] Changes to component.shutdown and unit testsbendikro2014-12-011-1/+15
| | | | | | | | | | * component registry shutdown() now cleans up the component list this ensures that no old components are left when running unit tests. * Added class BaseTestCase that all tests that create components should inherit from. It verifies the compoent list before and after the tests are run.
* [#2256] [GTKUI] Indexes aren't updated properly when removing columnsbendikro2014-11-291-0/+1
|
* Workaround for the isort Travis issue by using order-by-typeCalum Lind2014-09-261-1/+1
| | | | See isort issue: https://github.com/timothycrosley/isort/issues/185
* Revert to isort diff outputCalum Lind2014-09-261-1/+1
|
* Switch from PIL to pillow for tox and rtdCalum Lind2014-09-261-2/+2
|
* Fixes for flake8 and rtdCalum Lind2014-09-261-1/+2
|
* Refactor/cleanup of tox.iniCalum Lind2014-09-251-59/+43
| | | | | | | | * Removed unused mock dep * Modified flake8 to run entire codebase (fixed exclude) * Change isort to shows files that need attention (no diff) * Uniform layout for tox.ini * Change flake8 complexity to 15
* Update docs testsbendikro2014-09-251-18/+31
|
* [Docs] More fixes for testing with toxCalum Lind2014-09-251-1/+0
|
* Small fixes for Travis and isortCalum Lind2014-09-251-3/+3
|
* Disable plugins test due to Travis issueCalum Lind2014-09-251-3/+3
| | | | | An unknown issue with running the Stats plugins test on travis means it never passes.
* Added .travis.yml (for travis-ci) and tox.ini filesbendikro2014-09-251-0/+141
Targets: * Runs the unit-tests for python 2.7 * Tests unit-test coverage * Try to build docs * Code style checks: * flake8 * isort Codes changes: * Fixed tests for httpdownloader (using tmp dir) * Implemented a couple of tests for Stats plugin but they fail to run on travis Issues: * Can't get py26 to work because of installing libtorrent through apt and the option system_site_packages fails for 2.6.