summaryrefslogtreecommitdiff
path: root/spec/fixtures/ldiff
diff options
context:
space:
mode:
authorAustin Ziegler <austin@zieglers.ca>2019-02-02 22:52:28 -0500
committerAustin Ziegler <austin@zieglers.ca>2019-02-04 10:33:18 -0500
commit15169228be42559f98fa6729d5f6bb32edad44e3 (patch)
tree0fe1626255811fae6b3c85ce406f0dc02c4987a2 /spec/fixtures/ldiff
parent3a89de07745fea52f611e6955f61c11ffd68c754 (diff)
downloaddiff-lcs-15169228be42559f98fa6729d5f6bb32edad44e3.tar.gz
Resolve multiple issues for 1.4
- Resolve ldiff output issues: Resolves #5 and #6 by adding system-output comparison calls to `bin/ldiff` compared against some pre-generated output. There is some timestamp manipulation involved with the output comparison, as the timestamps are unstable because of the way that git clone works. - Resolved a problem with bin/ldiff --context output. - Resolved a Numeric/Integer OptParse issue: later versions of Ruby had problems working with an `OptParse` option specification of `Numeric`; this has been changed to `Integer`.
Diffstat (limited to 'spec/fixtures/ldiff')
-rw-r--r--spec/fixtures/ldiff/output.diff4
-rw-r--r--spec/fixtures/ldiff/output.diff-c7
-rw-r--r--spec/fixtures/ldiff/output.diff-e3
-rw-r--r--spec/fixtures/ldiff/output.diff-f3
-rw-r--r--spec/fixtures/ldiff/output.diff-u5
5 files changed, 22 insertions, 0 deletions
diff --git a/spec/fixtures/ldiff/output.diff b/spec/fixtures/ldiff/output.diff
new file mode 100644
index 0000000..fa1a347
--- /dev/null
+++ b/spec/fixtures/ldiff/output.diff
@@ -0,0 +1,4 @@
+1c1
+< aX
+---
+> bXaX
diff --git a/spec/fixtures/ldiff/output.diff-c b/spec/fixtures/ldiff/output.diff-c
new file mode 100644
index 0000000..92ea5a2
--- /dev/null
+++ b/spec/fixtures/ldiff/output.diff-c
@@ -0,0 +1,7 @@
+*** spec/fixtures/aX 2019-02-01 22:29:34.000000000 -0500
+--- spec/fixtures/bXaX 2019-02-01 22:29:43.000000000 -0500
+***************
+*** 1 ****
+! aX
+--- 1 ----
+! bXaX
diff --git a/spec/fixtures/ldiff/output.diff-e b/spec/fixtures/ldiff/output.diff-e
new file mode 100644
index 0000000..13e0f7f
--- /dev/null
+++ b/spec/fixtures/ldiff/output.diff-e
@@ -0,0 +1,3 @@
+1c
+bXaX
+.
diff --git a/spec/fixtures/ldiff/output.diff-f b/spec/fixtures/ldiff/output.diff-f
new file mode 100644
index 0000000..77710c7
--- /dev/null
+++ b/spec/fixtures/ldiff/output.diff-f
@@ -0,0 +1,3 @@
+c1
+bXaX
+.
diff --git a/spec/fixtures/ldiff/output.diff-u b/spec/fixtures/ldiff/output.diff-u
new file mode 100644
index 0000000..c4ba30f
--- /dev/null
+++ b/spec/fixtures/ldiff/output.diff-u
@@ -0,0 +1,5 @@
+--- spec/fixtures/aX 2019-02-01 22:29:34.000000000 -0500
++++ spec/fixtures/bXaX 2019-02-01 22:29:43.000000000 -0500
+@@ -1 +1 @@
+-aX
++bXaX