summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
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_manifest: Add a test for no timestampMichał 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-25verify: Support checking for cross-filesystem filesMichał 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_verify: Remove unused variableMichał Górny
2017-10-24Remove stale importsMichał Górny
2017-10-24test_recursiveloader: Fix duplicate test namesMichał Górny
2017-10-24test_verify: Add tests for symlinks & unreadable (a-r) fileMichał Górny
2017-10-24recursiveloader: Handle duplicate entries in ManifestsMichał Górny
2017-10-24verify: Support comparing two entries for compatibilityMichał 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-24Abstract out path prefix comparisonsMichał Górny
2017-10-23recursiveloader: Add convenience methods for file verificationMichał Górny
2017-10-23verify: Support verifying against None (no entry)Michał Górny
2017-10-23recursiveloader: Support finding file & dist entriesMichał Górny
2017-10-23Support basic recursive loading of ManifestsMichał Górny
2017-10-23verify: Add exception-based APIMichał Górny
2017-10-23Add basic file verification routineMichał Górny
2017-10-23test_hash: Add tests for empty fileMichał Górny
2017-10-23hash: Add a size-counting hashMichał Górny
2017-10-23manifest: Support mapping Manifest hash names to hashlibMichał Górny
2017-10-23manifest: Support finding Manifests for pathMichał Górny
2017-10-22test_manifest: Fix syntax errorMichał Górny
2017-10-22manifest: Support finding distfilesMichał Górny
2017-10-22manifest: Support finding the timestampMichał Górny
2017-10-22manifest: Support finding a matching path entryMichał Górny
2017-10-22test_manifest: Cover loading via constructorMichał Górny
2017-10-22test_manifest: Improve coverage for syntax errorsMichał Górny
2017-10-22test_hash: Cover invalid sha3/blake2 variants for fallback codeMichał Górny
2017-10-22manifest: Fix Python 2 unicode type compatibilityMichał Górny
2017-10-22Support dumping Manifest file backMichał Górny
2017-10-22manifest: Include tag in from_list() callsMichał Górny
2017-10-22Initial code for Manifest parsingMichał Górny
2017-10-22Initial checkout, with a basic hash backendMichał Górny