equal
deleted
inserted
replaced
401 # definitly don't want autoclose when used as a context manager |
401 # definitly don't want autoclose when used as a context manager |
402 return self.cnx |
402 return self.cnx |
403 autoclose = kwargs.pop('autoclose', True) |
403 autoclose = kwargs.pop('autoclose', True) |
404 if not kwargs: |
404 if not kwargs: |
405 kwargs['password'] = str(login) |
405 kwargs['password'] = str(login) |
406 self.set_cnx(dbapi.repo_connect(self.repo, unicode(login), **kwargs)) |
406 self.set_cnx(dbapi._repo_connect(self.repo, unicode(login), **kwargs)) |
407 self.websession = dbapi.DBAPISession(self.cnx) |
407 self.websession = dbapi.DBAPISession(self.cnx) |
408 if login == self.vreg.config.anonymous_user()[0]: |
408 if login == self.vreg.config.anonymous_user()[0]: |
409 self.cnx.anonymous_connection = True |
409 self.cnx.anonymous_connection = True |
410 if autoclose: |
410 if autoclose: |
411 return TestCaseConnectionProxy(self, self.cnx) |
411 return TestCaseConnectionProxy(self, self.cnx) |