Open
Description
Description of issue or feature request:
Currently #1636 proposes three types of asserts for checking the state of local metadata:
_assert_files_exist
_assert_content_equals
_assert_version_equals
These still have some issues (see #1636 (comment), #1636 (review))
- non-trivial to pick which assert to use in which test case
_assert_content_equals
calls the private methodRepositorysimulator._fetch_metadata()
to get the metadata content in bytes.
A smarter approach is needed, be it integrated in Repositorysimulator
or not.