Raises `ValueError` if passed a non-*attrs* instance.
(self)
| 1565 | fields(object()) |
| 1566 | |
| 1567 | def test_handler_non_attrs_class(self): |
| 1568 | class="st">""" |
| 1569 | Raises `ValueError` if passed a non-*attrs* instance. |
| 1570 | class="st">""" |
| 1571 | with pytest.raises(NotAnAttrsClassError) as e: |
| 1572 | fields(object) |
| 1573 | |
| 1574 | assert ( |
| 1575 | fclass="st">"{object!r} is not an attrs-decorated class." |
| 1576 | ) == e.value.args[0] |
| 1577 | |
| 1578 | def test_handler_non_attrs_generic_class(self): |
| 1579 | class="st">""" |