34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
PASS hand:simple replace
|
|
PASS hand:insert + delete mix
|
|
PASS hand:no newline at EOF
|
|
PASS hand:newline added at EOF
|
|
PASS hand:empty context lines
|
|
PASS hand:CRLF preserved
|
|
PASS hand:insert into empty file
|
|
PASS hand:create from /dev/null
|
|
PASS hand:delete to /dev/null
|
|
PASS hand:malformed hunk rejected
|
|
PASS hand:offset drift located
|
|
PASS hand:max_offset=0 rejects drift
|
|
PASS hand:fuzz=0 rejects mismatch
|
|
PASS hand:fuzz=1 recovers
|
|
PASS hand:round trip forward+reverse
|
|
PASS hand:multi-file patch
|
|
PASS hand:-p1 path strip
|
|
PASS hand:timestamps stripped
|
|
PASS hand:split_lines only splits on \n
|
|
PASS cli:-p0 patches a file on disk
|
|
PASS cli:-p1 patches a file on disk in place
|
|
PASS cli:unplaceable hunk exits nonzero, target intact
|
|
PASS cli:missing patch file is a clean error
|
|
PASS property: 117 randomised exact diffs apply (generated 120)
|
|
PASS property: GNU patch oracle agrees (117/117, 0 skipped)
|
|
PASS property: 80 randomised offset-drift diffs apply (generated 80)
|
|
PASS property: suite is deterministic
|
|
PASS mutation: no-search applier is killed (30 failures)
|
|
PASS mutation: first-hunk-only applier is killed (38 failures)
|
|
PASS mutation: sides-swapped applier is killed (117 failures)
|
|
|
|
30/30 checks passed
|
|
ALL CHECKS PASSED
|