Exemplo n.º 1
0
 def it_can_diff_a_list_of_pkg_items_against_another_package(
         self, pkg_items_, package_2_, uri_, uri_2_, DiffPresenter_,
         pkg_item_, pkg_item_2_, pkg_item_diff_, pkg_item_diff_2_):
     # exercise ---------------------
     diffs = DiffPresenter._pkg_item_diffs(pkg_items_, package_2_)
     # verify -----------------------
     assert package_2_.find_item_by_uri_tail.call_args_list == [
         call(uri_), call(uri_2_)
     ]
     assert DiffPresenter_._pkg_item_diff.call_args_list == [
         call(pkg_item_, pkg_item_2_), call(pkg_item_2_, pkg_item_)]
     assert diffs == [pkg_item_diff_, pkg_item_diff_2_]
Exemplo n.º 2
0
 def it_can_diff_a_list_of_pkg_items_against_another_package(
         self, pkg_items_, package_2_, uri_, uri_2_, DiffPresenter_,
         pkg_item_, pkg_item_2_, pkg_item_diff_, pkg_item_diff_2_):
     # exercise ---------------------
     diffs = DiffPresenter._pkg_item_diffs(pkg_items_, package_2_)
     # verify -----------------------
     assert package_2_.find_item_by_uri_tail.call_args_list == [
         call(uri_), call(uri_2_)
     ]
     assert DiffPresenter_._pkg_item_diff.call_args_list == [
         call(pkg_item_, pkg_item_2_),
         call(pkg_item_2_, pkg_item_)
     ]
     assert diffs == [pkg_item_diff_, pkg_item_diff_2_]