def test_valchange_different_data(self): a = {"a": {"b": [1, 2, 3]}} b = {"a": {"b": [1, 2, 4]}} output = utils.valchange(a, b) assert_equals(True, len(output) == 1)
def test_valchange_same_data_nested_dict(self): a = {"a": {"b": [1, 2, 3]}} b = {"a": {"b": [1, 2, 3]}} output = utils.valchange(a, b) assert_equals(True, len(output) == 0)
def test_valchange_missing_key(self): a = {"a": {"b": [1, 2, 3]}} b = {"a": {"c": [1, 2, 3]}} output = utils.valchange(a, b) assert_equals(True, len(output) == 1)
def test_valchange_same_data(self): a = {"a": [1, 2, 3]} b = {"a": [1, 2, 3]} output = utils.valchange(a, b) assert_equals(True, len(output) == 0)