Example #1
0
 def test_authenticate_wrong_password(self):
     mock = self.user_login_valid()
     mock['password'] = string_generator(10)
     response = self.client_autenticado().postXML(
         self.URL_AUTHENTICATE, {self.XML_KEY: mock})
     valid_response(response)
     assert xml2dict(response.content) == None
def valid_content(response, key=None, force_list=False):
    """Validates if the response is valid

    @param response:  Http Response
    @param key:  content Key. Default: None

    @return: Content Response
    """
    content = xml2dict(response.content)
    assert content != None
    assert content != ""

    if key is not None:

        if key in content:
            if force_list and (type(content[key]) == dict or type(content[key]) == str or type(content[key]) == unicode):
                return [content.get(key)]
            else:
                return content.get(key)
        else:
            assert content.get(key) != None

    return content
Example #3
0
def valid_content(response, key=None, force_list=False):
    """Validates if the response is valid

    @param response:  Http Response
    @param key:  content Key. Default: None

    @return: Content Response
    """
    content = xml2dict(response.content)
    assert content is not None
    assert content != ""

    if key is not None:

        if key in content:
            if force_list and (type(content[key]) == dict or type(content[key])
                               == str or type(content[key]) == unicode):
                return [content.get(key)]
            else:
                return content.get(key)
        else:
            assert content.get(key) is not None

    return content
Example #4
0
 def test_change_pass_valid(self):
     data = self.user_change_pass_valid()
     response = self.client_autenticado().postXML(
         self.URL_CHANGE_PASS, {self.XML_KEY: data})
     valid_response(response)
     assert xml2dict(response.content) == None