allwinner_a64/android/external/toybox/tests/diff.test
2018-08-08 16:14:42 +08:00

30 lines
446 B
Bash
Executable file

#!/bin/bash
#testing "name" "command" "result" "infile" "stdin"
seq 10 > left
seq 11 > right
expected='--- left
+++ right
@@ -8,3 +8,4 @@
8
9
10
+11
'
# Hm this only gives unified diffs?
testing "simple" "diff left right" "$expected" "" ""
expected='--- tree1/file
+++ tree2/file
@@ -1 +1 @@
-foo
+food
'
mkdir -p tree1 tree2
echo foo > tree1/file
echo food > tree2/file
testing "simple" "diff -r tree1 tree2 |tee out" "$expected" "" ""