aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2021-02-22 18:35:26 +0100
committerGustav Sörnäs <gustav@sornas.net>2021-02-22 18:35:26 +0100
commit7b2dd8497967bb2a78f7ff2055a4976a9bb2a4e5 (patch)
tree3f073336d7b6eb9975b623a717bc93127fa57207
parent0d1d548032420c0e7daccfe14bc2fed18775d797 (diff)
downloadsylt-7b2dd8497967bb2a78f7ff2055a4976a9bb2a4e5.tar.gz
add conflict marker test
-rw-r--r--progs/tests/simple.sy12
-rw-r--r--src/lib.rs10
2 files changed, 12 insertions, 10 deletions
diff --git a/progs/tests/simple.sy b/progs/tests/simple.sy
index a82471b..48394d7 100644
--- a/progs/tests/simple.sy
+++ b/progs/tests/simple.sy
@@ -1,10 +1,2 @@
-<<<<<<< HEAD
-print extern_test(4.0)
-<<<<<<< HEAD
-print extern_test(4.0)
-=======
-print extern_test(5.0)
->>>>>>> 2
-=======
-print extern_test(5.0)
->>>>>>> 2
+print test(3.0)
+print test(3.0, 4.0)
diff --git a/src/lib.rs b/src/lib.rs
index 91938f1..858c88f 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1367,4 +1367,14 @@ q <=> 3
);
+ test_string!(conflict_markers, "
+<<<<<<< HEAD
+print extern_test(4.0)
+=======
+print extern_test(5.0)
+>>>>>>> 2
+",
+ [ErrorKind::SyntaxError(_, _), ErrorKind::GitConflictError(2, 6)]
+ );
+
}