Skip to content
This repository was archived by the owner on Jul 1, 2023. It is now read-only.

Commit f135e17

Browse files
committed
Add an example replacing multiple lines
1 parent f1cd043 commit f135e17

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

tests/StringDiffTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,10 @@ public function testUnifiedDiff(string $name): void {
6161
expect($diff)->toBeSame(
6262
\file_get_contents($base.'.udiff.expect'),
6363
'Did not match expected contents '.
64-
'(from diff -u %s %s | tail -n +3 > %s.udiff.expect)',
65-
$base,
66-
$base,
67-
$base,
64+
'(from diff -u %s.a %s.b | tail -n +3 > %s.udiff.expect)',
65+
$name,
66+
$name,
67+
$name,
6868
);
6969
}
7070
}

tests/examples/replace_multi.a

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
foo
2+
bar
3+
baz

tests/examples/replace_multi.b

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
foo
2+
herp
3+
derp
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
@@ -1,3 +1,3 @@
2+
foo
3+
-bar
4+
-baz
5+
+herp
6+
+derp

0 commit comments

Comments
 (0)