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 test_change_pass_maxsize(self): data = self.user_change_pass_valid() data['password'] = string_generator(46) response = self.client_autenticado().postXML( self.URL_CHANGE_PASS, {self.XML_KEY: data}) valid_response(response, status_code=httplib.INTERNAL_SERVER_ERROR) self._attr_invalid(response)
def mock_for_disconnect(self): mock = {} mock['nome'] = string_generator(10) mock['descricao'] = 'mock' mock['protegida'] = '0' mock["id_ligacao_front"] = self.ID_DISCONNECT_VALID return mock
def test_save_invalid(self): mock = self.mock_network_valid() mock[self.KEY_ATTR] = string_generator(10) self.process_save_attr_invalid(mock)
def test_alter_minsize(self): mock = self.mock_valid() mock[self.KEY_ATTR] = string_generator(2) self.process_alter_attr_invalid(self.ID_ALTER_VALID, mock)
def test_get_by_equip_name_invalid(self): data = self.dict_for_get_by_equip_name(string_generator(25)) response = self.client_autenticado().postXML( self.URL_GET_BY_EQUIP_NAME, data) self._not_found(response, CodeError.EQUIPMENT_NOT_FOUND)
def test_update_max_length(self): self.alter_attr_invalid(string_generator(self.NAME_MAX_LENGTH + 1))
def test_save_max_length(self): mock = self.mock_valid() mock[self.KEY_ATTR] = string_generator(self.NAME_MAX_LENGTH + 1) self.process_save_attr_invalid(mock)
def test_save_maxsize(self): mock = self.mock_environment_ip_config_valid() mock[self.KEY_ATTR] = string_generator(201) response = self.client_autenticado().postXML( self.URL_SAVE_ENVIRONMENT_IPCONFIG, {self.XML_KEY: mock}) self._attr_invalid(response)
def test_alter_empty(self): mock = self.mock_valid() mock["name"] = string_generator(5) mock[self.KEY_ATTR] = self.EMPTY_ATTR response = self.alter(self.ID_ALTER_VALID, {self.XML_KEY: mock}) self._attr_invalid(response)
def test_alter_none(self): mock = self.mock_valid() mock["nome"] = string_generator(5) mock[self.KEY_ATTR] = self.NONE_ATTR response = self.alter(self.ID_ALTER_VALID, {self.XML_KEY: mock}) valid_response(response)
def test_alter_minsize(self): mock = self.mock_valid() mock[self.KEY_ATTR] = string_generator(2) response = self.save({self.XML_KEY: mock}) valid_response(response)
def test_list_conns_old_interface_minsize(self): response = self.client_autenticado().get( self.URL_LIST_CONNECTIONS_OLD % (string_generator(2), self.EQUIP_FOR_LIST)) valid_response(response, httplib.INTERNAL_SERVER_ERROR) assert_response_error(response, CodeError.INTERFACE_NOT_FOUND)
def test_list_conns_old_interface_maxsize(self): response = self.client_autenticado().get( self.URL_LIST_CONNECTIONS_OLD % (string_generator(21), self.EQUIP_FOR_LIST)) self._attr_invalid(response)
def test_save_expect_string_maxsize(self): mock = self.mock_valid() mock[self.KEY_ATTR] = string_generator(51) response = self.client_autenticado().postXML( self.URL_SAVE_EXPECT_STRING, {self.XML_KEY: mock}) self._attr_invalid(response)
def user_ldap_login_valid(self): u_dict = {} u_dict['username'] = '******' u_dict['password'] = string_generator(10) u_dict['is_ldap_user'] = '******' return u_dict
def test_save_maxsize(self): mock = self.mock_valid() mock[self.KEY_ATTR] = string_generator(51) self.process_save_attr_invalid(mock)
def test_save_minsize(self): mock = self.mock_valid() mock[self.KEY_ATTR] = string_generator(2) self.save(mock)