Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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')
Exemplo n.º 5
0
 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()
Exemplo n.º 6
0
 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()