Beispiel #1
0
 def test_lookup(self):
     registry = Registry()
     registry.register('a', 1)
     self.assertEqual(1, registry.get('a'))
Beispiel #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'))
Beispiel #3
0
 def test_unknown_entry(self):
     registry = Registry()
     with self.assertRaises(NoSuchMachineException):
         registry.get('b')
Beispiel #4
0
 def test_lookup(self):
     registry = Registry()
     registry.register('a', 1)
     self.assertEqual(1, registry.get('a'))
Beispiel #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'))
Beispiel #6
0
 def test_unknown_entry(self):
     registry = Registry()
     with self.assertRaises(NoSuchMachineException):
         registry.get('b')