Skip to content

Commit 1091e96

Browse files
authored
Merge pull request #28 from farzadshbfn/master
Increase CodeCov
2 parents f564aa4 + 04067b8 commit 1091e96

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+
("a1b2c3pq", "3sa1cz2rb", "D(7)D(6)M(5,0)M(3,5)M(3,4)I(1,s)I(5,z)I(7,r)"),
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)