28
28
known_hooks_key_to_object,
29
29
known_hooks_key_to_parent_and_attribute,
31
from bzrlib.symbol_versioning import (
33
36
class TestHooks(tests.TestCase):
175
178
self.assertIs(branch.Branch.hooks,
176
179
known_hooks_key_to_object(('bzrlib.branch', 'Branch.hooks')))
181
def test_known_hooks_key_to_parent_and_attribute_deprecated(self):
182
self.assertEqual((branch.Branch, 'hooks'),
183
self.applyDeprecated(deprecated_in((2,3)),
184
known_hooks_key_to_parent_and_attribute,
185
('bzrlib.branch', 'Branch.hooks')))
186
self.assertEqual((branch, 'Branch'),
187
self.applyDeprecated(deprecated_in((2,3)),
188
known_hooks_key_to_parent_and_attribute,
189
('bzrlib.branch', 'Branch')))
178
191
def test_known_hooks_key_to_parent_and_attribute(self):
179
192
self.assertEqual((branch.Branch, 'hooks'),
180
known_hooks_key_to_parent_and_attribute(
193
known_hooks.key_to_parent_and_attribute(
181
194
('bzrlib.branch', 'Branch.hooks')))
182
195
self.assertEqual((branch, 'Branch'),
183
known_hooks_key_to_parent_and_attribute(
196
known_hooks.key_to_parent_and_attribute(
184
197
('bzrlib.branch', 'Branch')))