Verified UTC: 2026-10-10T05:05:08.178215+00:00
OS: Linux; Python: 3.12.14
Source SHA-256: 9475103cbd4f6eeb972f4eafd4c06b8284336aa07dbbb40792fbcd89a8954e6b
$ python3 --version
Python 3.12.14
exit=0
$ python3 prepare_fixture.py
prepared 6 fictional fixture timestamps; no custom source was changed
exit=0
$ python3 folder_compare.py snapshot fixtures/before before.json
snapshot complete=True files=3 errors=0
exit=0
$ python3 folder_compare.py snapshot fixtures/after after.json
snapshot complete=True files=3 errors=0
exit=0
$ python3 folder_compare.py compare before.json after.json diff.json
compare {"added": 1, "deleted": 1, "changed": 1, "unchanged": 1, "metadata_changed": 0, "unverified": 0}
exit=0
Actual JSON bytes equal expected/before.json, expected/after.json, expected/diff.json: true
Source fixture bytes, mtime_ns and mode preserved by snapshot/compare: true
