Example #1
0
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)
Example #2
0
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)
Example #3
0
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)
Example #4
0
def run(args):
    print(args.format(diff.get(
        loader.load(args.first_file),
        loader.load(args.second_file),
        )))