v: utilize new diff functions p2 (#21434)

This commit is contained in:
Turiiya 2024-05-05 19:40:05 +02:00 committed by GitHub
parent a4cdc48542
commit a1f36240b0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 58 additions and 88 deletions

View file

@ -115,18 +115,20 @@ fn test_out_path() {
}
fn print_compare(expected string, found string) {
diff_cmd := diff.find_working_diff_command() or { return }
println(term.red('FAIL'))
println('============')
println('expected:')
println(expected)
println('============')
println('found:')
println(found)
println('============\n')
println('diff:')
println(diff.color_compare_strings(diff_cmd, rand.ulid(), expected, found))
println('============\n')
if diff_ := diff.compare_text(expected, found) {
println('diff:')
println(diff_)
println('============\n')
} else {
println('expected:')
println(expected)
println('============')
println('found:')
println(found)
println('============\n')
}
}
@[params]