python-tuf/tests
Sebastien Awwad 01d8d9e780
Test: tighten test-skip conditions and lengthen a subprocess sleep
After seeing some AppVeyor failures, I've increased the wait after
starting test HTTP, HTTPS, and proxy servers from 0.5s to 1s, to make
it less likely that tests will fail because the servers weren't done
starting up yet.

After some review comments by @aaaaalbert, I've tightened the logic
in aggregate_tests.py around which tests to skip unless a certain
Python version is running, and added some consistency checks.
This also involved a bit of clarification of comments and variable
names.

Signed-off-by: Sebastien Awwad <sebastien.awwad@gmail.com>
2018-10-02 17:06:20 -04:00
..
repository_data Edit test repo scripts to exclude target files with leading os.sep 2018-04-06 11:08:45 -04:00
ssl_certs Test: add https test with expired server certificate 2018-09-26 14:15:36 -04:00
.coveragerc Ignore coverage with command-line scripts 2018-01-29 10:18:42 -05:00
__init__.py Support ISO 8601, vendor iso8601, clean codebase. 2014-04-19 14:27:53 -04:00
aggregate_tests.py Test: tighten test-skip conditions and lengthen a subprocess sleep 2018-10-02 17:06:20 -04:00
proxy_server.py minor: PR tweaks based on review: doc, casing, typos, updates 2018-10-02 15:01:38 -04:00
simple_https_server.py Test: add proxy certs and reorganize certs in test data dir 2018-09-21 13:13:52 -04:00
simple_server.py Rename license files in modules 2018-02-05 11:31:19 -05:00
slow_retrieval_server.py DOC: Clarify and correct comments on download timeouts 2018-09-10 16:30:32 -04:00
test_arbitrary_package_attack.py Modify URL comparison in test_arbitrary_package_attack.py 2018-04-20 10:58:23 -04:00
test_developer_tool.py Modify test condition for OSError 2018-04-27 13:36:16 -04:00
test_download.py Test: clear requests sessions when updating expected ssl certs 2018-10-02 15:49:39 -04:00
test_endless_data_attack.py Fix 'IOError: [Error 0] Error' exception raised in test_endless_data_attack.py 2018-04-23 11:51:01 -04:00
test_exceptions.py Rename license files in modules 2018-02-05 11:31:19 -05:00
test_extraneous_dependencies_attack.py Modify URL comparison in test_extraneous_dependencies_attack.py 2018-04-20 10:58:57 -04:00
test_formats.py Rename license files in modules 2018-02-05 11:31:19 -05:00
test_indefinite_freeze_attack.py Merge branch 'develop' into edit_comment_test_indefinite 2018-06-12 09:19:26 -04:00
test_init.py Rename license files in modules 2018-02-05 11:31:19 -05:00
test_key_revocation_integration.py Fix test_key_revocation_integration following change to repo_lib.py 2018-04-26 13:49:24 -04:00
test_keydb.py Rename license files in modules 2018-02-05 11:31:19 -05:00
test_log.py Make sure the default log file doesn't exist prior to test condition 2018-06-18 10:42:09 -04:00
test_mirrors.py Minor cosmetic change to URL creation 2018-04-20 10:57:30 -04:00
test_mix_and_match_attack.py Modify URL comparison in test_mix_and_match_attack.py 2018-04-20 10:59:24 -04:00
test_multiple_repositories_integration.py Fix test_multiple_repositories_integration and edit whitespace in updater.py 2018-06-11 10:02:11 -04:00
test_proxy_use.py Test: tighten test-skip conditions and lengthen a subprocess sleep 2018-10-02 17:06:20 -04:00
test_replay_attack.py Modify URL comparison in test_replay_attack.py 2018-04-20 10:59:43 -04:00
test_repository_lib.py Do not test for an invalid consistent method in Windows 2018-04-27 15:43:55 -04:00
test_repository_tool.py Fix test that failed to detect issue with get_filepaths_in_directory 2018-08-21 12:30:25 -04:00
test_roledb.py Rename license files in modules 2018-02-05 11:31:19 -05:00
test_root_versioning_integration.py Update unit tests affected by change to target filepaths 2018-04-06 13:18:33 -04:00
test_sig.py Rename license files in modules 2018-02-05 11:31:19 -05:00
test_slow_retrieval_attack.py DOC: Clarify and correct comments on download timeouts 2018-09-10 16:30:32 -04:00
test_unittest_toolbox.py Rename license files in modules 2018-02-05 11:31:19 -05:00
test_updater.py Kill subprocess in a few unit tests 2018-05-02 15:31:06 -04:00
test_updater_root_rotation_integration.py Fix test_updater_root_rotation_integration following change to repo_lib.py 2018-04-26 13:47:55 -04:00