Ejemplo n.º 1
0
 def test_reload(self):
     BlokManager.load()
     BlokManager.set('invalid blok', None)
     BlokManager.get('invalid blok')
     BlokManager.reload()
     with pytest.raises(BlokManagerException):
         BlokManager.get('invalid blok')
Ejemplo n.º 2
0
 def reload_blokmanager(cls, **kwargs):
     """Reload all the  bloks with their code sources"""
     RegistryManager.clear()  # close all the registry
     BlokManager.reload()  # reload all the blok code
     # FIXME BlokManager.reload should close all the registry and
     # forbidden load registry during the reload
     return [{'type': 'RELOAD'}]
Ejemplo n.º 3
0
 def test_reload(self):
     BlokManager.load()
     BlokManager.set('invalid blok', None)
     BlokManager.get('invalid blok')
     BlokManager.reload()
     try:
         BlokManager.get('invalid blok')
         self.fail("Reload classmethod doesn't reload the bloks")
     except BlokManagerException:
         pass
Ejemplo n.º 4
0
 def test_reload(self):
     BlokManager.load()
     BlokManager.set('invalid blok', None)
     BlokManager.get('invalid blok')
     BlokManager.reload()
     try:
         BlokManager.get('invalid blok')
         self.fail("Reload classmethod doesn't reload the bloks")
     except BlokManagerException:
         pass
Ejemplo n.º 5
0
 def test_reload_without_load(self):
     try:
         BlokManager.reload()
         self.fail('No exception when reload without previously load')
     except BlokManagerException:
         pass
Ejemplo n.º 6
0
 def test_reload_without_load(self):
     try:
         BlokManager.reload()
         self.fail('No exception when reload without previously load')
     except BlokManagerException:
         pass
Ejemplo n.º 7
0
 def test_reload_without_load(self):
     with pytest.raises(BlokManagerException):
         BlokManager.reload()