Esempio n. 1
0
def test_errors(embed_data):
    with pytest.raises(IndentationError) as excpt:
        generate(embed_data['error-indent.lang'])
    assert str(excpt.value) == 'Indentation error at line 2.'
Esempio n. 2
0
def test_errors(embed_data):
    with pytest.raises(IndentationError) as excpt:
        generate(embed_data['error-indent.lang'])
    assert str(excpt.value) == 'Indentation error at line 2.'
Esempio n. 3
0
def test_parser(embed_data, basename):
    input_filename = embed_data[basename + '.lang']
    obtained_filename = embed_data[basename + '.obtained.html']
    expected_filename = embed_data[basename + '.html']
    CreateFile(obtained_filename, generate(input_filename))
    embed_data.assert_equal_files(obtained_filename, expected_filename)
Esempio n. 4
0
def test_parser(embed_data, basename):
    input_filename = embed_data[basename + '.lang']
    obtained_filename = embed_data[basename + '.obtained.html']
    expected_filename = embed_data[basename + '.html']
    CreateFile(obtained_filename, generate(input_filename))
    embed_data.assert_equal_files(obtained_filename, expected_filename)