Commit graph

88 commits

Author SHA1 Message Date
Sebastien Awwad
b8828aebd7
Fix test that failed to detect issue with get_filepaths_in_directory
The test for repository_tool.get_filepaths_in_directory now expects
absolute paths, and also now tests the *results* of the function's use when
the recursive flag is on.

Signed-off-by: Sebastien Awwad <sebastien.awwad@gmail.com>
2018-08-21 12:30:25 -04:00
Vladimir Diaz
623fe6f4f3
Minor changes to indentation in test_repository_tool.py
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-04-26 11:55:33 -04:00
Vladimir Diaz
eee1ee7089
Catch errno.ENOENT raised in Windows
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-04-20 15:20:17 -04:00
Vladimir Diaz
cccd58484a
Fix test failure following change to add_targets()
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-04-13 16:58:59 -04:00
Vladimir Diaz
24a0cec633
Update unit tests affected by change to target filepaths
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-04-06 13:18:33 -04:00
Vladimir Diaz
3549aaaf5d
Add/edit test conditions for consistent snapshot repo
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-16 14:35:38 -04:00
Trishank K Kuppusamy
2f4de169e2
try fixing test per @vladimir-v-diaz
Signed-off-by: Trishank K Kuppusamy <trishank.kuppusamy@datadoghq.com>
2018-03-15 17:05:41 -04:00
Trishank K Kuppusamy
d452739017
try fixing test
Signed-off-by: Trishank K Kuppusamy <trishank.kuppusamy@datadoghq.com>
2018-03-15 16:57:14 -04:00
Vladimir Diaz
b7cb025eae
Remove test condition for delegation to 2+ roles
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-06 10:15:22 -05:00
Vladimir Diaz
25a8eb1312
Update test cases affected by change to delegating paths
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-02-12 17:32:29 -05:00
Vladimir Diaz
8f65fa4154
Rename license files in modules
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-02-05 11:31:19 -05:00
Vladimir Diaz
8a5475eb88
Remove or edit remaining instances of 'restricted paths'
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-19 14:20:38 -05:00
Vladimir Diaz
e05bcdf64c
Fix 'is' typo and revise comment about paths located in the targets dir
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-19 10:16:09 -05:00
Vladimir Diaz
f278d1f304
Clarify comment for delegated paths in test_repository_tool.py
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-18 16:48:25 -05:00
Vladimir Diaz
ee9a653cde
Add test conditions for non-default repoository names
Make sure non-default repository names exist before creating and loading repositories

Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-09 14:24:09 -05:00
Vladimir Diaz
dff377b4ff
Update test conditions following change to add_paths()
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-05 15:10:37 -05:00
Vladimir Diaz
d954629129
Update calls to modified delegate()
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-05 14:30:30 -05:00
Vladimir Diaz
7f08fcb8c4
Update test conditions affected by change to delegate()
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-03 17:32:28 -05:00
Vladimir Diaz
a977ccc355
Update test cases for modified behavior when delegating paths
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-01-03 16:12:28 -05:00
Vladimir Diaz
f2514bdc4d
Add copyright and license to test-related files
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2017-11-30 13:33:11 -05:00
Vladimir Diaz
e814345179
Minor cosmetic edit of test_repository_tool.py
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2017-11-20 14:10:29 -05:00
Vladimir Diaz
72d7ebfd8d
Remove py26 conditional import statements 2017-09-21 17:16:29 -04:00
Vladimir Diaz
b7c3b7c198
Fix remaining unit test failures for repository_tool.py 2017-08-25 17:25:32 -04:00
Vladimir Diaz
134bf073a1
Remove compression from repository tool and its unit test 2017-08-25 16:13:05 -04:00
Vladimir Diaz
4eee116c41
Add test conditions for append_signature() 2017-07-26 12:30:10 -04:00
Vladimir Diaz
1acd440199
Add test conditions for dump_signable_metadata() 2017-07-24 17:16:43 -04:00
Vladimir Diaz
d8b020c427
Clear role and key db in setup
to protect against test cases that did not clean up properly
2017-07-17 16:31:32 -04:00
Vladimir Diaz
5cdb0a27d8 Fix remaining unit test failures for repository_tool.py
Update repository_lib.py to support multiple repositories (TODO: fix remaining unit tests failures for this module)
2017-02-08 11:56:17 -05:00
Vladimir Diaz
bd2bdee39d Update repository_tool unit tests to support multiple repositories (repository_lib.py remains) 2017-02-07 16:48:33 -05:00
Vladimir Diaz
90155962a7 Fix unit tests to use tuf.settings.repositories_directory 2017-02-06 16:19:58 -05:00
Vladimir Diaz
0b4d4d25f1 Fix import statements for the tools 2017-01-12 15:22:24 -05:00
Vladimir Diaz
f9660b4797 More import statementment replacements to various modules 2017-01-10 17:05:12 -05:00
Vladimir Diaz
f15b03ddb0 Cover remaining code coverage for repository_tool.py 2016-11-11 17:19:22 -05:00
Vladimir Diaz
fd816a69ac Cosmetic edits and minor code coverage improvement to repository_tool.py 2016-11-11 12:30:24 -05:00
Vladimir Diaz
4845e8c54d Code coverage for 4 more methods 2016-11-11 11:52:14 -05:00
Vladimir Diaz
5e8bef7c72 Add some coverage for repository_tool.py 2016-11-10 16:58:59 -05:00
Vladimir Diaz
0e34e06d89 Add a test condition for the previously added feature for issue #319 2016-11-10 14:40:47 -05:00
Vladimir Diaz
b1367430d7 Replace instances of tufformats in test modules 2016-11-09 17:10:05 -05:00
Artiom Baloian
299ff68edd Now crypto related files are in ssl_crypto and ssl_commons 2016-11-02 17:44:32 -04:00
Artiom Baloian
b0156944bb Moved util.py, now it is common 2016-11-02 09:49:37 -04:00
Artiom Baloian
b21ad871b9 Now ed25519_keys.py and hash.py modules are common for
TuF and in-toto
2016-11-01 10:55:23 -04:00
Artiom Baloian
b07d9a5d0f Move some part of tufformats into the common formats 2016-10-31 19:04:14 -04:00
Artiom Baloian
8247a02737 Moved TuF exceptions and schem into the ssl_commons 2016-10-31 11:58:05 -04:00
Artiom Baloian
7098cdbc3a Move _vendor dir and split formats into the formats and tufformats 2016-10-28 18:37:28 -04:00
Vladimir Diaz
0324263988 Verify the changed behavior of status() 2016-10-27 16:30:30 -04:00
Vladimir Diaz
c81fa37683 Fix unit test failure in Python 3 and add remaining code coverage for load_repository() 2016-10-26 15:46:41 -04:00
Vladimir Diaz
aad5c94b04 Add code coverage for load_repository 2016-10-25 17:20:44 -04:00
Vladimir Diaz
5ebef2db5c Cover remaining code coverage for repository_lib.py 2016-10-24 16:41:43 -04:00
Vladimir Diaz
8882dc5b7b Merge branch 'root-versioning' of https://github.com/ecordell/tuf into ecordell-root-versioning
Conflicts:
	tests/test_key_revocation.py
	tests/test_replay_attack.py
	tests/test_repository_tool.py
	tests/test_updater.py
	tuf/formats.py
	tuf/repository_lib.py
2016-10-17 15:57:48 -04:00
Vladimir Diaz
e1debf8ea9 Improve code coverage for repository_tool.py 2016-09-21 09:17:37 -04:00