By an accident part of the tests contained hardcoded checksums
for external files that will differ between setups.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Maybe you should just remove test4, 5, 6 and 7? Their test outputs are not checked at all now, and verifying a SHA hash of /etc/fstab doesn't make sense to me as a test.
Comment Actions
test4: char *p = SHA_File(SHASIZE)("/etc/fstab", digest); we check whether p is accessible according to sanitizers. It's analogously with test 5, 6 and 7.
We want to keep checking this API, even if the output is allowed to be anything. The point is that it's accessible.