def test0FromConfigFile(self):
     config = WebappConfiguration()
     config.config_file = osp.join(osp.dirname(__file__), 'data',
                                   'webapp1.ini')
     config.load()
     self.assertEquals(config.db_host, 'eusebius')
     self.assertEquals(config.db_name, 'maay')
 def testFromBoth(self):
     config = WebappConfiguration()
     sys.argv = 'maay --db-host truc'.split()
     config.config_file = osp.join(osp.dirname(__file__), 'data', 'webapp2.ini')
     config.load()
     self.assertEquals(config.db_host, 'truc')
     self.assertEquals(config.db_name, 'muche')
 def testFromBoth(self):
     config = WebappConfiguration()
     sys.argv = 'maay --db-host truc'.split()
     config.config_file = osp.join(osp.dirname(__file__), 'data',
                                   'webapp2.ini')
     config.load()
     self.assertEquals(config.db_host, 'truc')
     self.assertEquals(config.db_name, 'muche')
 def testFromCommandLine(self):
     data = [('maay', ('localhost', 'maay')),
             ('maay --db-name maille', ('localhost', 'maille')),
             ('maay --db-host foo', ('foo', 'maay')),
             ('maay --db-host foo --db-name maille', ('foo', 'maille')),
             ]
     for cmdLine, (expectedHost, expectedDatabase) in data:
         config = WebappConfiguration()
         sys.argv = cmdLine.split()
         config.load()
         self.assertEquals(config.db_host, expectedHost)
         self.assertEquals(config.db_name, expectedDatabase)
 def testFromCommandLine(self):
     data = [
         ('maay', ('localhost', 'maay')),
         ('maay --db-name maille', ('localhost', 'maille')),
         ('maay --db-host foo', ('foo', 'maay')),
         ('maay --db-host foo --db-name maille', ('foo', 'maille')),
     ]
     for cmdLine, (expectedHost, expectedDatabase) in data:
         config = WebappConfiguration()
         sys.argv = cmdLine.split()
         config.load()
         self.assertEquals(config.db_host, expectedHost)
         self.assertEquals(config.db_name, expectedDatabase)
 def test0FromConfigFile(self):
     config = WebappConfiguration()
     config.config_file = osp.join(osp.dirname(__file__), 'data', 'webapp1.ini')
     config.load()
     self.assertEquals(config.db_host, 'eusebius')
     self.assertEquals(config.db_name, 'maay')
Beispiel #7
0
 def setUp(self):
     portal = MaayPortal(WebappConfiguration())
     portal.registerChecker(FakeChecker(portal.realm))
     rpcserver = server.Site(rpc.MaayRPCServer(portal))
     self.p = reactor.listenTCP(0, rpcserver, interface="127.0.0.1")
     self.port = self.p.getHost().port