Skip to content

Commit 5fdf1ee

Browse files
committed
Increase CodeCoverage
1 parent f564aa4 commit 5fdf1ee

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

DiffTests/DiffTests.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,7 @@ class DiffTests: XCTestCase {
8080

8181
func testTracesOutOfBounds() {
8282
for expectation in expectations {
83-
if tracesOutOfBounds(from: expectation.0, to: expectation.1) != [] {
84-
XCTFail("traces out of bounds for \(expectation.0) -> \(expectation.1)")
85-
}
83+
XCTAssertEqual(tracesOutOfBounds(from: expectation.0, to: expectation.1), [], "traces out of bounds for \(expectation.0) -> \(expectation.1)")
8684
}
8785
}
8886

DiffTests/ExtendedPatchSortTests.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ class ExtendedPatchSortTests: XCTestCase {
5353
let expectations = [
5454
("gitten", "sitting", "D(4)M(0,4)I(0,s)I(4,i)"),
5555
("1362", "31526", "M(0,2)M(1,3)I(2,5)"),
56+
("12345", "54321suvx", "M(0,4)M(0,3)M(0,2)M(0,1)I(5,s)I(6,u)I(7,v)I(8,x)")
5657
]
5758

5859
let sort: ExtendedSortingFunction = { fst, snd in

DiffTests/PatchSortTests.swift

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,12 @@ class PatchTests: XCTestCase {
5151
switch (element1, element2) {
5252
case (.insert(let at1), .insert(let at2)):
5353
return at1 < at2
54-
case (.insert, .delete):
54+
case (.insert(_), .delete(_)):
5555
return true
56-
case (.delete, .insert):
56+
case (.delete(_), .insert(_)):
5757
return false
5858
case (.delete(let at1), .delete(let at2)):
5959
return at1 < at2
60-
default: fatalError()
6160
}
6261
}
6362

@@ -93,13 +92,12 @@ class PatchTests: XCTestCase {
9392
switch (element1, element2) {
9493
case (.insert(let at1), .insert(let at2)):
9594
return at1 < at2
96-
case (.insert, .delete):
95+
case (.insert(_), .delete(_)):
9796
return false
98-
case (.delete, .insert):
97+
case (.delete(_), .insert(_)):
9998
return true
10099
case (.delete(let at1), .delete(let at2)):
101100
return at1 < at2
102-
default: fatalError()
103101
}
104102
}
105103

0 commit comments

Comments
 (0)