Code: Select all
def test_AttrStr_parse_warnings():
"""Check _AttrStr.parse() raises proper warnings in proper cases."""
with pytest.warns(None):
_AttrStr('').parse()
< /code>
Aber diese Behauptung ist auch immer korrekt, zum Beispiel scheitert der Test nicht, auch wenn tatsächlich eine Warnung angesprochen wird: < /p>
def test_AttrStr_parse_warnings():
"""Check _AttrStr.parse() raises proper warnings in proper cases."""
with pytest.warns(None):
_AttrStr('').parse()
warnings.warn('any message')