コード例 #1
0
ファイル: test_blok.py プロジェクト: petrus-v/AnyBlok
    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
ファイル: test_blok.py プロジェクト: petrus-v/AnyBlok
 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
ファイル: test_blok_manager.py プロジェクト: zakibelm/AnyBlok
 def test_set(self):
     blok_name = 'ABlok'
     BlokManager.set(blok_name, Blok)
     assert BlokManager.has(blok_name)