def test_unmerge_bundles__last_account_in_bundle(self): storage = LogicStorage() storage.bundles_to_accounts[555] = set([1, 2]) storage.bundles_to_accounts[666] = set([3]) storage.bundles_to_accounts[777] = set([4, 5]) storage.unmerge_bundles(3, 666, 555) self.assertEqual(storage.bundles_to_accounts, {555: set([1, 2, 3]), 777: set([4, 5])})
def test_unmerge_bundles__last_account_in_bundle(self): storage = LogicStorage() storage.bundles_to_accounts[555] = set([1, 2]) storage.bundles_to_accounts[666] = set([3]) storage.bundles_to_accounts[777] = set([4, 5]) storage.unmerge_bundles(3, 666, 555) self.assertEqual(storage.bundles_to_accounts, {555: set([1, 2, 3]), 777: set([4, 5])})
def test_unmerge_bundles__in_existed_bundle(self): storage = LogicStorage() storage.bundles_to_accounts[555] = set([1, 2]) storage.bundles_to_accounts[666] = set([3]) storage.bundles_to_accounts[777] = set([4, 5]) storage.unmerge_bundles(4, 777, 666) self.assertEqual(storage.bundles_to_accounts, {555: set([1, 2]), 666: set([3, 4]), 777: set([5])})
def test_unmerge_bundles__in_existed_bundle(self): storage = LogicStorage() storage.bundles_to_accounts[555] = set([1, 2]) storage.bundles_to_accounts[666] = set([3]) storage.bundles_to_accounts[777] = set([4, 5]) storage.unmerge_bundles(4, 777, 666) self.assertEqual(storage.bundles_to_accounts, {555: set([1, 2]), 666: set([3, 4]), 777: set([5])})