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