Example #1
0
def test_safe_compile_wrong_iterable_in_tuples_lists_sets(text):
    with pytest.raises(ValueError):
        safe_compile_text(text)
Example #2
0
def test_safe_compile_valid_but_unsupported_python(text):
    result = safe_compile_text(text)
    assert result.startswith('unsupported')
Example #3
0
def test_safe_compile_invalid_python(text):
    assert safe_compile_text(text) == text
Example #4
0
def test_safe_compile_invalid_python_with_raises(text):
    with pytest.raises(SyntaxError):
        safe_compile_text(text, raises=True)
Example #5
0
def test_safe_compile_generic(text, obj):
    assert safe_compile_text(text) == obj