Allinea le spec alla policy password e prepara i piani di test.
Senza questo la suite locale fallisce sulla complessità password e sui piani mancanti. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -3,10 +3,10 @@
|
||||
require "rails_helper"
|
||||
|
||||
RSpec.describe "Api::V1::Sports", type: :request do
|
||||
let!(:user) { User.create!(email: "s@example.com", password: "secret123", name: "U", role: "coach") }
|
||||
let!(:user) { User.create!(email: "s@example.com", password: "Password123", name: "U", role: "coach") }
|
||||
|
||||
it "GET /api/v1/sports restituisce il catalogo" do
|
||||
post "/api/v1/auth/login", params: { email: user.email, password: "secret123" }
|
||||
post "/api/v1/auth/login", params: { email: user.email, password: "Password123" }
|
||||
token = response.parsed_body["access_token"]
|
||||
get "/api/v1/sports", headers: { "Authorization" => "Bearer #{token}" }
|
||||
expect(response).to have_http_status(:ok)
|
||||
|
||||
Reference in New Issue
Block a user