diff options
author | Laurent Peuch <cortex@worlddomination.be> | 2020-04-23 03:33:13 +0200 |
---|---|---|
committer | Laurent Peuch <cortex@worlddomination.be> | 2020-04-23 03:33:13 +0200 |
commit | 30916daafb7eca535abd07028a1a570c90b27443 (patch) | |
tree | 10cd429d735735da505abafae2b963f74a5739a1 /test | |
parent | 290dd7e63ba63159aaba69675c2a23819745eb92 (diff) | |
download | logilab-common-30916daafb7eca535abd07028a1a570c90b27443.tar.gz |
[deprecation/refactoring] simplify class_renamed
Diffstat (limited to 'test')
-rw-r--r-- | test/unittest_deprecation.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/unittest_deprecation.py b/test/unittest_deprecation.py index 50fbbb9..eb75444 100644 --- a/test/unittest_deprecation.py +++ b/test/unittest_deprecation.py @@ -51,6 +51,16 @@ class RawInputTC(TestCase): self.assertEqual(self.messages, ['[logilab.common] AnyClass is deprecated']) + def test_class_renamed(self): + class AnyClass(object): + pass + + OldClass = deprecation.class_renamed("OldClass", AnyClass) + + OldClass() + self.assertEqual(self.messages, + ['[logilab.common] OldClass is deprecated, use AnyClass instead']) + def test_deprecated_func(self): any_func = deprecation.deprecated()(self.mk_func()) any_func() |