예제 #1
0
    def test_load_anyblok(self):
        BlokManager.load()
        if not BlokManager.list():
            self.fail('No blok load')
        if not BlokManager.has('anyblok-core'):
            self.fail("The blok 'anyblok-core' is missing")

        BlokManager.get('anyblok-core')
예제 #2
0
    def test_load_anyblok(self):
        BlokManager.load()
        if not BlokManager.list():
            self.fail('No blok load')
        if not BlokManager.has('anyblok-core'):
            self.fail("The blok 'anyblok-core' is missing")

        BlokManager.get('anyblok-core')
예제 #3
0
파일: imp.py 프로젝트: Gnonpi/AnyBlok
    def add(cls, blok):
        """ Store the blok so that we know which bloks to reload if needed

        :param blok: name of the blok to add
        :rtype: loader instance
        :exception: ImportManagerException
        """
        from anyblok.blok import BlokManager
        if cls.has(blok):
            return cls.get(blok)

        if not BlokManager.has(blok):
            raise ImportManagerException("Unexisting blok")

        loader = Loader(blok)
        cls.modules[blok] = loader
        return loader
예제 #4
0
파일: imp.py 프로젝트: AnyBlok/AnyBlok
    def add(cls, blok):
        """ Store the blok so that we know which bloks to reload if needed

        :param blok: name of the blok to add
        :rtype: loader instance
        :exception: ImportManagerException
        """
        from anyblok.blok import BlokManager
        if cls.has(blok):
            return cls.get(blok)

        if not BlokManager.has(blok):
            raise ImportManagerException("Unexisting blok")

        loader = Loader(blok)
        cls.modules[blok] = loader
        return loader
예제 #5
0
 def test_set(self):
     blok_name = 'ABlok'
     BlokManager.set(blok_name, Blok)
     self.assertEqual(BlokManager.has(blok_name), True)
예제 #6
0
 def test_set(self):
     blok_name = 'ABlok'
     BlokManager.set(blok_name, Blok)
     self.assertTrue(BlokManager.has(blok_name))
예제 #7
0
파일: blok.py 프로젝트: AnyBlok/AnyBlok
 def exist(self):
     return BlokManager.has(self.blok.name)
예제 #8
0
파일: blok.py 프로젝트: jssuzanne/AnyBlok
 def exist(self):
     return BlokManager.has(self.blok.name)
예제 #9
0
 def test_set(self):
     blok_name = 'ABlok'
     BlokManager.set(blok_name, Blok)
     assert BlokManager.has(blok_name)