123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- #!/bin/bash
- [ -f testing.sh ] && . testing.sh
- #testing "name" "command" "result" "infile" "stdin"
- testing "create file" "patch >/dev/null && cat bork" "one\ntwo\nthree\n" "" "
- --- /dev/null
- +++ bork
- @@ -0,0 +1,3 @@
- +one
- +two
- +three
- "
- testing "insert in middle" "patch > /dev/null && cat bork" \
- "one\nfour\ntwo\nthree\n" "" "
- --- bork
- +++ bork
- @@ -1,3 +1,4 @@
- one
- +four
- two
- three
- "
- testing "append at end" "patch > /dev/null && cat bork" \
- "one\nfour\ntwo\nthree\nfive\nsix\n" "" "
- --- bork
- +++ bork
- @@ -2,3 +2,5 @@
- four
- two
- three
- +five
- +six
- "
- testing "insert at start" "patch > /dev/null && cat bork" \
- "seven\none\nfour\ntwo\nthree\nfive\nsix\n" "" "
- --- bork
- +++ bork
- @@ -1,3 +1,4 @@
- +seven
- one
- four
- two
- "
- testing "delete at end" "patch > /dev/null && cat bork" \
- "seven\none\nfour\ntwo\nthree\nfive\n" "" "
- --- bork
- +++ bork
- @@ -4,4 +4,3 @@
- two
- three
- five
- -six
- "
- testing "delete at start" "patch > /dev/null && cat bork" \
- "four\ntwo\nthree\nfive\n" "" "
- --- bork
- +++ bork
- @@ -1,5 +1,3 @@
- -seven
- -one
- four
- two
- three
- "
- testing "filter timestamps" "patch > /dev/null && cat bork" \
- "four\ntwo\nthree\neight\nfive\n" "" "
- --- bork 2019-12-20 16:54:35.735630973 -0600
- +++ bork 2019-12-20 16:57:03.083625706 -0600
- @@ -1,4 +1,5 @@
- four
- two
- three
- +eight
- five
- "
- testing "quoted name" "patch > /dev/null && cat 'fruit bat'" \
- "hello\n" "" '
- --- /dev/null
- +++ "fruit bat"
- @@ -0,0 +1 @@
- +hello
- '
- # todo bork bork2
- # We hit a bug, test the bugfix.
- testing "fuzz" "patch > /dev/null && cat input" \
- "blah blah
- */
- package org.yaml.snakeyaml.representer;
- import java.util.ArrayList;
- import java.util.Arrays;
- import java.util.Collections;
- import java.util.Iterator;
- " "blah blah
- */
- package org.yaml.snakeyaml.representer;
- import java.beans.IntrospectionException;
- import java.util.ArrayList;
- import java.util.Arrays;
- import java.util.Collections;
- import java.util.Iterator;
- " "--- a/x/input
- +++ b/x/input
- @@ -15,7 +15,6 @@
- */
- package org.yaml.snakeyaml.representer;
- -import java.beans.IntrospectionException;
- import java.util.ArrayList;
- import java.util.Arrays;
- import java.util.Iterator;
- "
|