コード例 #1
0
    def test_get_function_check_path_should_be_correct(self):
        def callback(req, res, next):
            pass

        appInstance = MambaexApps.getOrCreateApp('1')
        appInstance.put('sss', callback)
        assert len(appInstance.appstack) == 1
コード例 #2
0
    def test_patch_function_should_add_appstack(self):
        def callback(req, res, next):
            pass

        appInstance = MambaexApps.getOrCreateApp()
        appInstance.patch('/sss', callback)
        assert len(appInstance.appstack) == 6
コード例 #3
0
ファイル: test_mambaexApps.py プロジェクト: pfarkya/mambaex
 def test_multiple_instance_with_no_name_should_same(self):
     instance1 = MambaexApps.getOrCreateApp()
     instance2 = MambaexApps.getOrCreateApp()
     assert instance1 == instance2
コード例 #4
0
ファイル: test_mambaexApps.py プロジェクト: pfarkya/mambaex
 def test_multiple_instance_with_different_name_should_different(self):
     instance1 = MambaexApps.getOrCreateApp('instance1')
     instance2 = MambaexApps.getOrCreateApp('instance2')
     assert instance1 != instance2
コード例 #5
0
ファイル: test_mambaexApps.py プロジェクト: pfarkya/mambaex
 def test_multiple_instance_creation(self):
     instance1 = MambaexApps.getOrCreateApp('instance1')
     instance2 = MambaexApps.getOrCreateApp('instance1')
     assert instance1 == instance2
コード例 #6
0
ファイル: test_mambaexApps.py プロジェクト: pfarkya/mambaex
 def test_instance_creation_failed_with_type_error(self, name):
     with pytest.raises(NameShouldBeString):
         assert MambaexApps.getOrCreateApp(name)
コード例 #7
0
ファイル: test_mambaexApps.py プロジェクト: pfarkya/mambaex
 def test_instance_creation(self, name):
     value = MambaexApps.getOrCreateApp(name)
     assert value.name == name
コード例 #8
0
ファイル: webservice.py プロジェクト: pfarkya/mambaex
from mambaex import MambaexApps

server = MambaexApps.getOrCreateApp('Server1')