| | 1 | # Copyright (c) 2001-2010 Twisted Matrix Laboratories. |
| | 2 | # See LICENSE for details. |
| | 3 | |
| | 4 | """ |
| | 5 | Tests for deprecation of twisted.persisted.journal |
| | 6 | """ |
| | 7 | |
| | 8 | from twisted.trial.unittest import TestCase |
| | 9 | |
| | 10 | |
| | 11 | class JournalDeprecationTest(TestCase): |
| | 12 | |
| | 13 | def test_deprecated(self): |
| | 14 | from twisted.persisted import journal |
| | 15 | warnings = self.flushWarnings() |
| | 16 | self.assertEquals( |
| | 17 | warnings[0]['message'], |
| | 18 | 'twisted.persisted.journal is deprecated since Twisted 10.0') |
| | 19 | self.assertEquals(warnings[0]['category'], DeprecationWarning) |
| | 20 | self.assertEquals(len(warnings), 1) |
| | 21 | |
| | 22 | |