def test_diff_in_subscriptions(self, current, desired): print((current, desired)) assert entity.do_differ( dict(subscriptions=current), dict(subscriptions=desired), ) is True
def test_no_diff_in_subscriptions(self, current, desired): assert entity.do_differ( dict(subscriptions=current), dict(subscriptions=desired), ) is False
def test_missing_keys_are_detected(self): assert entity.do_differ( dict(system=dict(b=2)), dict(system=dict(a=2)), ) is True
def test_actual_changes_are_detected(self): assert entity.do_differ( dict(system=dict(a=1, b=2)), dict(system=dict(a=2)), ) is True
def test_system_keys_not_in_current_are_ignored(self): assert entity.do_differ( dict(system=dict(a=1, b=2)), dict(system=dict(a=1)), ) is False
def test_no_system_in_desired(self, current): assert entity.do_differ(current, {}) is False