def step_impl(context, wronguser_name): instance_factory = UserInstanceFactory() login_dict = instance_factory.create_login_dict(wronguser_name, str(ObjectId())) result = requests.post(Url.DOMAIN_ADDRESS + Url.LOGIN_ROUTE, json=login_dict) context.result = result print("\n test with user_name:", wronguser_name) print(result)
def step_impl(context, wrongpassword): instance_factory = UserInstanceFactory() login_dict = instance_factory.create_login_dict(context.user_name, wrongpassword) result = requests.post(Url.DOMAIN_ADDRESS + Url.LOGIN_ROUTE, json=login_dict) context.result = result print("\n test with pass:", wrongpassword) print(result)
def step_impl(context): instance_factory = UserInstanceFactory() headers = {"token": context.sysadmin_token} user_dict = instance_factory.create_user_dict_with_user_name_password(None, str(ObjectId())) result = requests.post(Url.DOMAIN_ADDRESS + Url.USER_CREATE_ROUTE, json=user_dict, headers=headers) context.result = result print(result)
def step_impl(context): instance_factory = UserInstanceFactory() register_dict = instance_factory.create_user_dict() context.user_name = register_dict["user_name"] result = requests.post("{}{}".format(Url.DOMAIN_ADDRESS, Url.REGISTER_ROUTE), json=register_dict) context.result = result print("response : ", result, "\n")
def step_impl(context): instance_factory = UserInstanceFactory() user_dict = instance_factory.create_user_dict() user_dict["user_name"] = context.user_name headers = {"token": context.sysadmin_token} result = requests.post(Url.DOMAIN_ADDRESS + Url.USER_CREATE_ROUTE, json=user_dict, headers=headers) context.result = result print(result)
def step_impl(context): instance_factory = UserInstanceFactory() login_dict = instance_factory.create_user_dict_with_user_name_password(context.user_name, context.password) result = requests.post(Url.DOMAIN_ADDRESS + Url.LOGIN_ROUTE, json=login_dict) context.result = result print("response : ", result, "\n") assert result.status_code == ResponseStatusCodes.POST_SUCCESS context.token = result.headers.get("token")
def step_impl(context): instance_factory = UserInstanceFactory() login_dict = instance_factory.create_login_dict(context.user_name, context.password) #login_dict = {"user_name": "*****@*****.**", "password": "******"} result = requests.post(Url.DOMAIN_ADDRESS + Url.LOGIN_ROUTE, json=login_dict) # token = result2.headers.get("token") context.result = result print(result)
def step_impl(context): instance_factory = UserInstanceFactory() register_dict = instance_factory.create_user_dict() context.user_name = register_dict["user_name"] context.password = register_dict["password"] result = requests.post(Url.DOMAIN_ADDRESS + Url.REGISTER_ROUTE, json=register_dict) context.result = result print("response : ", result, "\n") assert result.status_code == ResponseStatusCodes.POST_SUCCESS
def step_impl(context): headers = {"token": context.sysadmin_token} instance_factory = UserInstanceFactory() user_dict = instance_factory.create_user_dict() # user_dict = instance_factory.create_user_dict_with_user_name_password("*****@*****.**", "12345678") context.user_name = user_dict["user_name"] context.password = user_dict["password"] result = requests.post(Url.DOMAIN_ADDRESS + Url.USER_CREATE_ROUTE, json=user_dict, headers=headers) context.result = result print(result)
def step_impl(context): instance_factory = UserInstanceFactory() user_dict = instance_factory.create_user_dict() context.user_name = user_dict["user_name"] context.password = user_dict["password"] result = requests.post(Url.DOMAIN_ADDRESS + "/users", json=user_dict) print(result) assert result.status_code == client.CREATED message = result.json()["data"] context.user_id = message["_id"]
def step_impl(context): instance_factory = UserInstanceFactory() user_dict = instance_factory.create_user_dict() context.user_name = user_dict["user_name"] context.password = user_dict["password"] headers = {"token": context.sysadmin_token} result = requests.post(Url.DOMAIN_ADDRESS + Url.USER_CREATE_ROUTE, json=user_dict, headers=headers) print(result) assert result.status_code == ResponseStatusCodes.POST_SUCCESS message = result.json()["data"] context.user_id = message
def step_impl(context, wrongpassword): instance_factory = UserInstanceFactory() login_dict = instance_factory.create_login_dict(context.user_name, wrongpassword) try: result = requests.post(Url.DOMAIN_ADDRESS + Url.REGISTER_ROUTE, json=login_dict) context.result = result context.error = False print("\n test with pass:"******"error connecting to server") context.error = True
def step_impl(context): instance_factory = UserInstanceFactory() login_dict = instance_factory.create_login_dict(Constants.SYSADMIN_USER_NAME, Constants.SYSADMIN_PASS) result = requests.post(Url.DOMAIN_ADDRESS + Url.LOGIN_ROUTE, json=login_dict) print(result) assert result.status_code == ResponseStatusCodes.POST_SUCCESS token = result.headers.get("token") context.sysadmin_token = token users = getattr(context, "users", None) # context.users if not users: context.users = {} context.users["sysadmin"] = {"token": token, "user_name": Constants.SYSADMIN_USER_NAME, "password": Constants.SYSADMIN_PASS, "id": Constants.SYSADMIN_ID} context.user_name = Constants.SYSADMIN_USER_NAME
def step_impl(context, user_name): instance_factory = UserInstanceFactory() register_dict = instance_factory.create_user_dict() result = requests.post(Url.DOMAIN_ADDRESS + Url.REGISTER_ROUTE, json=register_dict) context.result = result print("response : ", result, "\n") assert result.status_code == ResponseStatusCodes.POST_SUCCESS message = ResponseReader.get_body(result) token = result.headers.get("token") user = {"user_name": register_dict["user_name"], "password": register_dict["password"], "token": token, "id": message} users = getattr(context, "users", None) if not users: context.users = {} context.users[user_name] = user
def step_impl(context): instance_factory = UserInstanceFactory() login_dict = instance_factory.create_login_dict(None, "some@password") result = requests.post(Url.DOMAIN_ADDRESS + Url.REGISTER_ROUTE, json=login_dict) context.result = result print(result)