示例#1
0
 def test_reset(self):
     registry = Registry()
     expected = DEFAULT_GENERATOR_NAMES
     registry.register('abstract', AbstractKeyGenerator)
     now_expected = DEFAULT_GENERATOR_NAMES + ['abstract']
     self.assertEqual(set(registry.available()), set(now_expected))
     registry.reset()
     self.assertEqual(set(registry.available()), set(expected))
示例#2
0
 def test_reset(self):
     registry = Registry()
     expected = DEFAULT_GENERATOR_NAMES
     registry.register('abstract', AbstractKeyGenerator)
     now_expected = DEFAULT_GENERATOR_NAMES + ['abstract']
     self.assertEqual(set(registry.available()), set(now_expected))
     registry.reset()
     self.assertEqual(set(registry.available()), set(expected))
示例#3
0
 def test_available(self):
     registry = Registry()
     available = registry.available()
     expected = DEFAULT_GENERATOR_NAMES
     self.assertEqual(set(available), set(expected))
示例#4
0
 def test_available(self):
     registry = Registry()
     available = registry.available()
     expected = DEFAULT_GENERATOR_NAMES
     self.assertEqual(set(available), set(expected))