summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorDan Davison <dandavison7@gmail.com>2020-06-26 13:35:52 -0400
committerDan Davison <dandavison7@gmail.com>2020-06-26 13:50:49 -0400
commita5705f305d3d26e0d522e9bd8580f7c395ba5ebd (patch)
tree9287171f1500913d758f1ba5c5550c093367ea02 /tests
parent22f39d5403c0c6500e519f11562787bc812ded61 (diff)
Add diffs reproducing highlighting bugs
See https://github.com/dandavison/delta/issues/205#issuecomment-637856245 https://github.com/dandavison/delta/issues/215
Diffstat (limited to 'tests')
-rw-r--r--tests/examples/205-highlight-bug-1.diff7
-rw-r--r--tests/examples/205-highlight-bug-2.diff7
-rw-r--r--tests/examples/205-highlight-bug.diff19
3 files changed, 33 insertions, 0 deletions
diff --git a/tests/examples/205-highlight-bug-1.diff b/tests/examples/205-highlight-bug-1.diff
new file mode 100644
index 00000000..2d0c38f1
--- /dev/null
+++ b/tests/examples/205-highlight-bug-1.diff
@@ -0,0 +1,7 @@
+diff --git a/b b/b
+index 1b647ff..b6467a2 100644
+--- a/b
++++ b/b
+@@ -1 +1 @@
+-return parent_names
++parent_names
diff --git a/tests/examples/205-highlight-bug-2.diff b/tests/examples/205-highlight-bug-2.diff
new file mode 100644
index 00000000..1c62a7b8
--- /dev/null
+++ b/tests/examples/205-highlight-bug-2.diff
@@ -0,0 +1,7 @@
+diff --git i/diff-test.txt w/diff-test.txt
+index 5fd0037..3f0bbd0 100644
+--- i/diff-test.txt
++++ w/diff-test.txt
+@@ -1,1 +1,1 @@
+- [
++= (
diff --git a/tests/examples/205-highlight-bug.diff b/tests/examples/205-highlight-bug.diff
new file mode 100644
index 00000000..b79a48cb
--- /dev/null
+++ b/tests/examples/205-highlight-bug.diff
@@ -0,0 +1,19 @@
+diff --git i/diff-test.txt w/diff-test.txt
+index 5fd0037..3f0bbd0 100644
+--- i/diff-test.txt
++++ w/diff-test.txt
+@@ -1,6 +1,10 @@
+-foo
++foo yeah
+ bar
+-return parent_names + [self.tree_name.value]
++parent_names += (self.tree_name.value,)
++if include_module_names:
++ skdjfh
++ kjlkfjs
++return parent_names
+
+-foo
+-bar
++foo-one
++bar-two