()
| 806 | |
| 807 | |
| 808 | def test_deprecated(): |
| 809 | @_deprecated() |
| 810 | def foo(): |
| 811 | return "bar" |
| 812 | |
| 813 | with pytest.warns(FutureWarning) as record: |
| 814 | assert foo() == "bar" |
| 815 | |
| 816 | assert len(record) == 1 |
| 817 | msg = str(record[0].message) |
| 818 | assert "foo is deprecated" in msg |
| 819 | assert "removed in a future release" in msg |
| 820 | |
| 821 | |
| 822 | def test_deprecated_version(): |