def create_one_person(auth_headers, baseurl): content_data = factories.get_content_data() person_data = factories.get_person_data(content_data) person_api_url = conftest.person_api_url(baseurl) response = post(person_api_url, json=person_data, headers=auth_headers) response_json = json.loads(response.content) person_id = response_json["_id"] return person_id
def test_create_person_only(baseurl, apikey, apisecret): person_data = factories.get_person_data() person_api_url = conftest.person_api_url(baseurl) auth_headers = conftest.auth_headers(apikey, apisecret) response = post(person_api_url, json=person_data, headers=auth_headers) response_json = json.loads(response.content) expect(response.status_code).to(equal(200)) expect(response_json["name"]).to(equal(person_data["name"]))
def test_create_person_with_content(baseurl, apikey, apisecret): content_data = factories.get_content_data() person_data = factories.get_person_data(content_data) person_api_url = conftest.person_api_url(baseurl) auth_headers = conftest.auth_headers(apikey, apisecret) response = post(person_api_url, json=person_data, headers=auth_headers) response_json = json.loads(response.content) expect(response.status_code).to(equal(200)) expect(response_json["name"]).to(equal(person_data["name"])) expect(response_json["contents"][0]).to(have_key("receptiviti_scores")) expect(response_json["contents"][0]).to(have_key("liwc_scores"))
def get_all_people_in_the_system(auth_headers, baseurl): person_api_url = conftest.person_api_url(baseurl).strip() response = get(person_api_url, headers=auth_headers) expect(response.status_code).to(equal(200)) people = json.loads(response.content) return people