* VRFS-15; fixing plurality of 'musicians'
This commit is contained in:
parent
5fa01d09d5
commit
9037bafd71
|
|
@ -23,9 +23,9 @@ SampleApp::Application.routes.draw do
|
|||
match '/client', to: 'clients#index'
|
||||
|
||||
scope '/api' do
|
||||
match '/sessions/:id/musician' => 'api_music_sessions#client_show', :via => :get, :as => 'api_session_client_detail'
|
||||
match '/sessions/:id/musician' => 'api_music_sessions#client_create', :via => :post
|
||||
match '/sessions/:id/musician' => 'api_music_sessions#client_delete', :via => :delete
|
||||
match '/sessions/:id/musicians' => 'api_music_sessions#client_show', :via => :get, :as => 'api_session_client_detail'
|
||||
match '/sessions/:id/musicians' => 'api_music_sessions#client_create', :via => :post
|
||||
match '/sessions/:id/musicians' => 'api_music_sessions#client_delete', :via => :delete
|
||||
match '/sessions/:id' => 'api_music_sessions#show', :via => :get, :as => 'api_session_detail'
|
||||
match '/sessions/:id' => 'api_music_sessions#delete', :via => :delete
|
||||
match '/sessions' => 'api_music_sessions#index', :via => :get
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ describe "Music Session API ", :type => :api do
|
|||
music_session["musicians"].length.should == 0
|
||||
|
||||
# create a member
|
||||
post "/api/sessions/#{music_session["id"]}/musician.json", '{ "ip_address" : "1.2.3.4" }', "CONTENT_TYPE" => 'application/json'
|
||||
post "/api/sessions/#{music_session["id"]}/musicians.json", '{ "ip_address" : "1.2.3.4" }', "CONTENT_TYPE" => 'application/json'
|
||||
last_response.status.should eql(201)
|
||||
|
||||
musician = JSON.parse(last_response.body)
|
||||
|
|
@ -90,7 +90,7 @@ describe "Music Session API ", :type => :api do
|
|||
musician["ip_address"].should == "1.2.3.4"
|
||||
|
||||
# now delete that musician
|
||||
delete "/api/sessions/#{music_session["id"]}/musician.json", '', "CONTENT_TYPE" => 'application/json'
|
||||
delete "/api/sessions/#{music_session["id"]}/musicians.json", '', "CONTENT_TYPE" => 'application/json'
|
||||
last_response.status.should eql(204)
|
||||
|
||||
# re-fetch the session now that there is not a musician
|
||||
|
|
|
|||
Loading…
Reference in New Issue