summaryrefslogtreecommitdiff
path: root/tests/test_recursiveloader.py
AgeCommit message (Collapse)Author
2017-10-29recursiveloader: Support creating new ManifestsMichał Górny
2017-10-29recursiveloader: Support catching stray ManifestsMichał Górny
2017-10-29recursiveloader: Fix adding multiple files (relpath overwrite)Michał Górny
2017-10-29recursiveloader: Fix ordering compressed ManifestsMichał Górny
2017-10-29cli: Add an update commandMichał Górny
2017-10-28recursiveloader: Support updating a whole directory, recursivelyMichał Górny
2017-10-28recursiveloader: Include Manifest path in update-dict getterMichał Górny
2017-10-28recursiveloader: Support getting file dict for updatesMichał Górny
2017-10-28recursiveloader: Split saving Manifests from updating filesMichał Górny
2017-10-28recursiveloader: Support specifying hashes in ctorMichał Górny
2017-10-28recursiveloader: Support updating entry for pathMichał Górny
2017-10-28recursiveloader: Include Manifest path in iter resultsMichał Górny
2017-10-27recursiveloader: Support saving ManifestsMichał Górny
2017-10-27recursiveloader: Iterate over Manifests from most specific firstMichał Górny
Ensure that when iterating over Manifests, the more specific paths will come before the less specific. It is important for updates since changes to deeper Manifests will affect their checksums in higher Manifests.
2017-10-27Add tests for CLI routinesMichał Górny
2017-10-26recursiveloader: warn_handler defaults to fail_handlerMichał Górny
2017-10-26recursiveloader: Use handler callbacks to report failures/warningsMichał Górny
2017-10-26recursiveloader: Support compressed ManifestsMichał Górny
2017-10-25tests: Split TempDirTestCase into common moduleMichał Górny
2017-10-25test_recursiveloader: Add a test for os.walk() failureMichał Górny
2017-10-25test_recursiveloader: Add more testsMichał Górny
2017-10-25test_recursiveloader: Add more tests for cross-device casesMichał Górny
2017-10-25recursiveloader: Detect cross-device Manifest entriesMichał Górny
2017-10-25Move exceptions to a separate moduleMichał Górny
2017-10-24recursiveloader: Support running verification in non-strict modeMichał Górny
2017-10-24recursiveloader: Support verifying a whole directoryMichał Górny
2017-10-24test_recursiveloader: Fix duplicate test namesMichał Górny
2017-10-24recursiveloader: Handle duplicate entries in ManifestsMichał Górny
2017-10-24test_recursiveloader: Abstract test tree writing logic outMichał Górny
2017-10-24recursiveloader: Support getting dict of all file entriesMichał Górny
2017-10-24recursiveloader: Support loading sub-Manifests recursivelyMichał Górny
2017-10-23recursiveloader: Add convenience methods for file verificationMichał Górny
2017-10-23recursiveloader: Support finding file & dist entriesMichał Górny
2017-10-23Support basic recursive loading of ManifestsMichał Górny