Exemple #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.'
Exemple #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.'
Exemple #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)
Exemple #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)