def test_get_visits(self, session): req = testing.DummyRequest( unique_user_id='ujadkapdydazujuksyairpin', since=0) res = json.loads(views.visits_get(req).text) for visit in res['visits']: assert set(visit.keys()) == set( ['visited_at', 'duration', 'host', 'active'])
def test_get_visits_since(self, session): req = testing.DummyRequest( unique_user_id='ujadkapdydazujuksyairpin', since=2) res = json.loads(views.visits_get(req).text) assert res['visits'] == [ { 'duration': 1, 'host': 'test_visit', 'visited_at': 3, 'active': False }]
def test_get_visits_non_existent(self, session): req = testing.DummyRequest(unique_user_id='foo', since=0) res = json.loads(views.visits_get(req).text) assert res['visits'] == []