Exemple #1
0
 def test_lookup(self):
     registry = Registry()
     registry.register('a', 1)
     self.assertEqual(1, registry.get('a'))
Exemple #2
0
 def test_alias(self):
     registry = Registry()
     registry.register('a', 1)
     registry.add_alias('b', 'a')
     self.assertEqual(registry.resolve_alias('b'), 'a')
     self.assertEqual(1, registry.get('b'))
Exemple #3
0
 def test_unknown_entry(self):
     registry = Registry()
     with self.assertRaises(NoSuchMachineException):
         registry.get('b')
Exemple #4
0
 def test_lookup(self):
     registry = Registry()
     registry.register('a', 1)
     self.assertEqual(1, registry.get('a'))
Exemple #5
0
 def test_alias(self):
     registry = Registry()
     registry.register('a', 1)
     registry.add_alias('b', 'a')
     self.assertEqual(registry.resolve_alias('b'), 'a')
     self.assertEqual(1, registry.get('b'))
Exemple #6
0
 def test_unknown_entry(self):
     registry = Registry()
     with self.assertRaises(NoSuchMachineException):
         registry.get('b')