diff --git a/spec/requests/sessions_request_spec.rb b/spec/requests/sessions_request_spec.rb index 8b56d319..b4f486ec 100644 --- a/spec/requests/sessions_request_spec.rb +++ b/spec/requests/sessions_request_spec.rb @@ -44,11 +44,16 @@ it "times out the session" do session_timeout_in_minutes = ENV.fetch("SESSION_TIMEOUT_IN_MINUTES", 15) + email = "test@example.gov" + token = SecureRandom.uuid + + puts User.create!({email:, token:}) + code = "ABC123" login_gov = instance_double(LoginGov) allow(LoginGov).to receive(:new).and_return(login_gov) allow(login_gov).to receive(:exchange_token_from_auth_result).with(code).and_return( - [{ email: "test@example.com", sub: "sub" }] + [{ email:, sub: token }] ) get "/auth/result", params: { code: }