Example #1
0
def test_star():
    input_json = {'settings': {'outputSelection': {'*': ['*']}}}
    sources = {'foo.vy': "", 'bar.vy': ""}
    expected = sorted(TRANSLATE_MAP.values())
    result = get_input_dict_output_formats(input_json, sources)
    assert result == {'foo.vy': expected, 'bar.vy': expected}
def test_outputs():
    result, _ = compile_from_input_dict(INPUT_JSON)
    assert sorted(result.keys()) == ['contracts/bar.vy', 'contracts/foo.vy']
    assert sorted(result['contracts/bar.vy'].keys()) == sorted(
        TRANSLATE_MAP.values())
Example #3
0
def test_star():
    input_json = {"settings": {"outputSelection": {"*": ["*"]}}}
    sources = {"foo.vy": "", "bar.vy": ""}
    expected = sorted(TRANSLATE_MAP.values())
    result = get_input_dict_output_formats(input_json, sources)
    assert result == {"foo.vy": expected, "bar.vy": expected}