def test_json(): assert format.json( diff.get( loader.load('./tests/fixtures/before_complex.json'), loader.load('./tests/fixtures/after_complex.json'), )) == get_expected_result(EXPECTED_JSON)
def test_string_yaml(): assert format.default( diff.get( loader.load('./tests/fixtures/before.yml'), loader.load('./tests/fixtures/after.yml'), )) == get_expected_result(EXPECTED_SIMPLE)
def test_string_complex(): assert format.default( diff.get( loader.load('./tests/fixtures/before_complex.json'), loader.load('./tests/fixtures/after_complex.json'), )) == get_expected_result(EXPECTED_COMPLEX)
def run(args): print(args.format(diff.get( loader.load(args.first_file), loader.load(args.second_file), )))