python-tuf/tests
Martin Vrachev bf12e7565f Metadata API: change meta type in Timestamp
In Timestamp, the only valid "meta" value is the dictionary representing
meta information for the snapshot file. This makes the API unnecessarily
complicated and requires validation that only information about snapshot
is available inside "meta".
Together with the python-tuf maintainers, we decided that snapshot meta
information will not be represented by a "meta" dictionary but instead
by a MetaFile instance and with this it will diverge from the
specification.
Additionally, to prevent confusion, I will rename the "meta" attribute
to "snapshot_meta" as this attribute will be related only to meta
information about snapshot.

This decision is coherent with ADR9 and the rationale
behind it is to provide easier, safer, and direct access to the
snapshot meta information.

Signed-off-by: Martin Vrachev <mvrachev@vmware.com>
2021-09-20 14:09:38 +03:00
..
repository_data Update links to account for repository rename 2021-09-01 11:15:33 +01:00
ssl_certs Test: add https test with expired server certificate 2018-09-26 14:15:36 -04:00
.coveragerc Move omit to run section in .coveragerc 2019-07-11 14:32:49 +02:00
__init__.py Support ISO 8601, vendor iso8601, clean codebase. 2014-04-19 14:27:53 -04:00
aggregate_tests.py Remove future module #1297 2021-04-11 11:37:45 +02:00
fast_server_exit.py Add tests for tests/utils.py 2020-11-13 14:01:57 +02:00
repository_simulator.py Metadata API: change meta type in Timestamp 2021-09-20 14:09:38 +03:00
simple_https_server.py Remove future module #1297 2021-04-11 11:37:45 +02:00
simple_server.py Remove future module #1297 2021-04-11 11:37:45 +02:00
slow_retrieval_server.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_api.py Metadata API: change meta type in Timestamp 2021-09-20 14:09:38 +03:00
test_arbitrary_package_attack.py tests: Remove temp directories after other cleanup 2021-04-12 11:55:37 +03:00
test_developer_tool.py Make "utils" import more definite 2020-11-23 22:17:31 +02:00
test_download.py tests: Kill processes before deleting temp files 2021-04-12 11:55:37 +03:00
test_endless_data_attack.py tests: Remove temp directories after other cleanup 2021-04-12 11:55:37 +03:00
test_extraneous_dependencies_attack.py tests: Remove temp directories after other cleanup 2021-04-12 11:55:37 +03:00
test_fetcher.py tests: Kill processes before deleting temp files 2021-04-12 11:55:37 +03:00
test_fetcher_ng.py Test SlowretreivalError in RequestsFetcher 2021-09-01 18:09:45 +03:00
test_formats.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_indefinite_freeze_attack.py Update links to account for repository rename 2021-09-01 11:15:33 +01:00
test_key_revocation_integration.py tests: Remove temp directories after other cleanup 2021-04-12 11:55:37 +03:00
test_keydb.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_log.py Remove use of six 2021-04-09 14:07:44 +03:00
test_metadata_serialization.py Merge pull request #1514 from MVrachev/filename-in-targetfile 2021-08-27 11:02:49 +03:00
test_mirrors.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_mix_and_match_attack.py tests: Remove temp directories after other cleanup 2021-04-12 11:55:37 +03:00
test_multiple_repositories_integration.py tests: Fix the order of rmdir and process kill 2021-04-12 11:55:31 +03:00
test_replay_attack.py tests: Remove temp directories after other cleanup 2021-04-12 11:55:37 +03:00
test_repository_lib.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_repository_tool.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_roledb.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_root_versioning_integration.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_sig.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_slow_retrieval_attack.py tests: Fix the order of rmdir and process kill 2021-04-12 11:55:31 +03:00
test_trusted_metadata_set.py Metadata API: change meta type in Timestamp 2021-09-20 14:09:38 +03:00
test_tutorial.py updated docs and comments 2021-07-14 10:37:08 +03:00
test_unittest_toolbox.py Remove future module #1297 2021-04-11 11:37:45 +02:00
test_updater.py tests: Remove temp directories after other cleanup 2021-04-12 11:55:37 +03:00
test_updater_ng.py tests: Make sure ngclient stores the metadata we expect 2021-09-08 16:03:03 +03:00
test_updater_root_rotation_integration.py Add a test for the 'ecdsa' key type 2021-06-21 16:32:49 +03:00
test_updater_with_simulator.py tests: Add state dumping into RepositorySimulator 2021-09-10 09:59:03 +03:00
test_utils.py tests: remove some Python 2 specific tests 2021-03-03 09:38:36 +00:00
utils.py tests: Use current python interpreter for sub tests 2021-04-12 23:34:31 +02:00