Skip to content

Commit d95ccde

Browse files
committed
more tests
1 parent be3bf27 commit d95ccde

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

deepdiff/model.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,6 @@ def mutual_add_removes_to_become_value_changes(self):
8585
if 'iterable_item_added' in self and not self['iterable_item_added']:
8686
del self['iterable_item_added']
8787

88-
def _from_tree_iterable_item_moved(self, tree):
89-
if 'iterable_item_moved' in tree:
90-
for change in tree['iterable_item_moved']:
91-
the_changed = {'new_path': change.path(use_t2=True), 'value': change.t2}
92-
self['iterable_item_moved'][change.path(
93-
force=FORCE_DEFAULT)] = the_changed
94-
9588

9689
class TextResult(ResultDict):
9790

tests/test_ignore_order.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,10 @@ def compare_func(x, y, level=None):
850850
assert expected_with_compare_func == ddiff2
851851
assert ddiff != ddiff2
852852

853+
ddiff3 = DeepDiff(t1, t2, ignore_order=True, iterable_compare_func=compare_func, view='tree')
854+
assert 1 == ddiff3['iterable_item_removed'][0].t1
855+
assert 1 == ddiff3['iterable_item_added'][0].t2
856+
853857
def test_ignore_order_with_compare_func_can_throw_cannot_compare(self):
854858
t1 = [
855859
{1},

0 commit comments

Comments
 (0)