def setUp(self): """Setting up test.""" self.logd("setUp") NuxeoTestCase.setUp(self) self.memberList = xmlrpc_list_credentials(self.credential_host, self.credential_port, 'members') self.routeManagerList = xmlrpc_list_credentials( self.credential_host, self.credential_port, 'routeManagers') f = open('./xml_importer/pdf-list.txt', 'r') self.pdf_files = f.readlines() self.routeName = "FunkloadRouteDoc" self.routeModelId = self.extractRouteModelId("jdoe", "jdoe1", self.routeName)
def setUp(self): """Setting up test.""" self.logd("setUp") NuxeoTestCase.setUp(self) self.memberList = xmlrpc_list_credentials(self.credential_host, self.credential_port, 'members')
def test_PastExamPapers(self): # The description should be set in the configuration file server_url = self.server_url # begin of test --------------------------------------------- base_url = self.server + "/grade-10" exampapers_url = base_url + "/past-exam-papers" self.get(base_url, description="Get /maths/grade-10", load_auto_links=self.load_auto_links) # prep response params and headers url = base_url + "/@@mxitpaymentresponse?productId=PastMathsExamPapers" params = { "mxit_transaction_res": "0", } description = "MXit response" creds = xmlrpc_list_credentials(self.credential_host, self.credential_port, group='pastpapersgroup') for login, pwd in creds: self.delHeader("X_MXIT_USERID_R") self.addHeader("X_MXIT_USERID_R", login) self.post(url, params, description, load_auto_links=self.load_auto_links) self.get(exampapers_url, description="Get /maths/grade-10/past-exam-papers", load_auto_links=self.load_auto_links) body = self.getBody()
def setUp(self): """Setting up test.""" self.logd("setUp") self.addHeader('Accept-Language', 'en') self.server_url = self.conf_get('main', 'url') self.credential_host = self.conf_get('credential', 'host') self.credential_port = self.conf_getInt('credential', 'port') self.cred_admin = xmlrpc_get_credential(self.credential_host, self.credential_port, 'admin') self.cred_member = xmlrpc_get_credential(self.credential_host, self.credential_port, 'members') self.senderList = xmlrpc_list_credentials(self.credential_host, self.credential_port, 'writers') self.receiverList = xmlrpc_list_credentials(self.credential_host, self.credential_port, 'readers')
def test_05_verifyUsers(self): server_url = self.server_url user_mail = self.conf_get('test_05_verifyUsers', 'mail') lipsum = Lipsum() self.setBasicAuth(*self.cred_admin) for user_id, user_pwd in xmlrpc_list_credentials( self.credential_host, self.credential_port, 'FL_Member'): params = [["member_id", user_id], ["member_email", user_mail], ["password", user_pwd], ["confirm", user_pwd], ["add", "Register"]] self.post("%s/join_form" % server_url, params) html = self.getBody() self.assert_( 'Member registered' in html or 'The login name you selected is already in use' in html, "Member %s not created" % user_id) self.clearBasicAuth()