def test_on_user_logged_in_calls_events_api(app_, api_user_active, mock_events): with app_.test_request_context(): on_user_logged_in(app_, api_user_active) mock_events.assert_called_with('sucessful_login', {'browser_fingerprint': {'browser': ANY, 'version': ANY, 'platform': ANY, 'user_agent_string': ''}, 'ip_address': ANY, 'user_id': str(api_user_active.id)})
def test_on_user_logged_in_calls_events_api(app_, api_user_active, mock_events): with app_.test_request_context(): on_user_logged_in(app_, api_user_active) mock_events.assert_called_with( "sucessful_login", { "browser_fingerprint": {"browser": ANY, "version": ANY, "platform": ANY, "user_agent_string": ""}, "ip_address": ANY, "user_id": str(api_user_active.id), }, )
def test_on_user_logged_in_calls_events_api(app_, api_user_active, mock_events): with app_.test_request_context(environ_base={"REMOTE_ADDR": "1.2.3.4"}): on_user_logged_in(app_, User(api_user_active)) mock_events.assert_called_with( "sucessful_login", { "browser_fingerprint": { "browser": ANY, "version": ANY, "platform": ANY, "user_agent_string": "", }, "ip_address": "1.2.3.4", "user_id": str(api_user_active["id"]), }, )