Skip to content

Commit cdbc243

Browse files
committed
Update tests for change to key_fields behavior
1 parent 999a139 commit cdbc243

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

test/test_diff.rb

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require 'test/unit'
22
require 'csv-diff'
3+
require 'pp'
34

45

56
class TestDiff < Test::Unit::TestCase
@@ -24,19 +25,19 @@ class TestDiff < Test::Unit::TestCase
2425
]
2526

2627
def test_array_diff
27-
diff = CSVDiff.new(DATA1, DATA2, key_fields: [0, 1])
28+
diff = CSVDiff.new(DATA1, DATA2, parent_field: 0, child_field: 1)
2829
#assert_equal(['Parent'], diff.left.parent_fields)
2930
#assert_equal(['Parent'], diff.right.parent_fields)
3031
#assert_equal(['Child'], diff.left.child_fields)
3132
#assert_equal(['Child'], diff.right.child_fields)
32-
assert_equal(2, diff.adds.size)
33-
assert_equal(1, diff.deletes.size)
34-
assert_equal(3, diff.updates.size)
33+
assert_equal(3, diff.adds.size)
34+
assert_equal(2, diff.deletes.size)
35+
assert_equal(2, diff.updates.size)
3536
end
3637

3738

3839
def test_case_insensitive_diff
39-
diff = CSVDiff.new(DATA1, DATA2, key_fields: [0, 1], case_sensitive: false)
40+
diff = CSVDiff.new(DATA1, DATA2, parent_field: 0, child_field: 1, case_sensitive: false)
4041
assert_equal(2, diff.adds.size)
4142
assert_equal(1, diff.deletes.size)
4243
assert_equal(2, diff.updates.size)

0 commit comments

Comments
 (0)