예제 #1
0
    def setUp(self):
        self._fdCount = countOpenFileDescriptors()

        self.brain = FakeWorkerBrain()
        self._bouncer = bouncer = htpasswdcrypt.HTPasswdCrypt(self.bouncerconf)
        self.feedServer = FeedServer(self.brain, bouncer, 0)
        self.assertAdditionalFDsOpen(1, 'setUp (socket)')
예제 #2
0
    def setUp(self):
        broker = FakeBroker()

        self.bouncer = htpasswdcrypt.HTPasswdCrypt(htpasswdcryptConf)
        self.bouncerPortal = fportal.BouncerPortal(FakeFRealm(), self.bouncer)
        self.wrapper = pb._BouncerWrapper(self.bouncerPortal, broker)
예제 #3
0
 def setUp(self):
     self.bouncer = htpasswdcrypt.HTPasswdCrypt(bouncerconf)
예제 #4
0
    def getFactory(self):
        self._bouncer = htpasswdcrypt.HTPasswdCrypt(self.bouncerconf)

        portal = fportal.BouncerPortal(self, self._bouncer)
        return pb.PBServerFactory(portal, unsafeTracebacks=1)