@pytest.mark.parametrize( "test_manifest, failure",
[
[ """ # This will fail since the elements are not enlosed in quotes
[test_felinicity.py]
kittens = true
cats =
I,
Am,
A,
Cat, """,
ValueError,
],
[ """ # This will fail since the syntax is incorrect
[test_felinicity.py]
kittens = true
cats =
["I", 1,
["Am", 2,
["A", 3],
["Cat", 4], """,
SyntaxError,
],
],
) def test_string_to_list_conversion_failures(test_manifest, failure, parse_manifest):
parsed_tests = parse_manifest(test_manifest) with pytest.raises(failure):
evaluate_list_from_string(parsed_tests[0][1]["cats"])
if __name__ == "__main__":
mozunit.main()
Messung V0.5
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.