diff options
Diffstat (limited to 'test/integration/ressource_test.rb')
-rw-r--r-- | test/integration/ressource_test.rb | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/test/integration/ressource_test.rb b/test/integration/ressource_test.rb index cd94cc4..a229c50 100644 --- a/test/integration/ressource_test.rb +++ b/test/integration/ressource_test.rb @@ -79,13 +79,13 @@ class RessourceTest < ActionDispatch::IntegrationTest sender_headers @participant.community_selfrouting=true;@participant.save! location = "" - post '/numlab/exercises', BODY_DATA, @headers + post '/numlab/exercises', params: { message: { body: BODY_DATA }}, headers: @headers assert_response 201 location = URI.split(headers["Location"])[5][1..-1].sub(/[^\/]*\/(.*)/, '\1') Rails.logger.info('headers["Location"]: '+headers["Location"]) Rails.logger.info('location: '+location) sender_headers - get '/numlab/exercises', nil, @headers + get '/numlab/exercises', params: nil, headers: @headers assert_response 200 assert response.body.index(location) end @@ -94,14 +94,14 @@ class RessourceTest < ActionDispatch::IntegrationTest sender_headers location = "" @participant.community_selfrouting=false;@participant.save! - post '/numlab/exercises', BODY_DATA, @headers + post '/numlab/exercises', params: { message: { body: BODY_DATA }}, headers: @headers assert_response 201 location = URI.split(headers["Location"])[5][1..-1].sub(/[^\/]*\/(.*)/, '\1') Rails.logger.info('headers["Location"]: '+headers["Location"]) Rails.logger.info('location: '+location) sender_headers assert !@participant.community_selfrouting - get '/numlab/exercises', nil, @headers + get '/numlab/exercises', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(location) end @@ -129,63 +129,63 @@ class RessourceTest < ActionDispatch::IntegrationTest # 1.0 sender_headers location = "" - post '/numlab/exercises', BODY_DATA, @headers + post '/numlab/exercises', params: { message: { body: BODY_DATA }}, headers: @headers assert_response 201 location = URI.split(headers["Location"])[5][1..-1].sub(/[^\/]*\/(.*)/, '\1') Rails.logger.info('headers["Location"]: '+headers["Location"]) Rails.logger.info('location: '+location) # 1.1 sender_headers - get '/numlab/exercises', nil, @headers + get '/numlab/exercises', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(location) receiver_1_headers - get '/numlab/exercises', nil, @headers + get '/numlab/exercises', params: nil, headers: @headers assert_response 200 assert response.body.index(location) # 1.2 sender_headers - get '/numlab/exercises/lifo', nil, @headers + get '/numlab/exercises/lifo', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(BODY_DATA) receiver_1_headers - get '/numlab/exercises/lifo', nil, @headers + get '/numlab/exercises/lifo', params: nil, headers: @headers assert_response 200 assert response.body.index(BODY_DATA) # 1.3 sender_headers - get '/numlab/'+location, nil, @headers + get '/numlab/'+location, params: nil, headers: @headers assert_response 200 assert response.body.index(BODY_DATA) receiver_1_headers - get '/numlab/'+location, nil, @headers + get '/numlab/'+location, params: nil, headers: @headers assert_response 200 assert response.body.index(BODY_DATA) # 1.4 sender_headers - get '/events', nil, @headers + get '/events', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(/.*?#{location}.*?created.*/) receiver_1_headers - get '/events', nil, @headers + get '/events', params: nil, headers: @headers assert_response 200 assert response.body.index(/.*?#{location}.*?created.*/) # 1.5 sender_headers - post '/events/fifo', nil, @headers + post '/events/fifo', params: nil, headers: @headers Rails.logger.info("response body:\n"+response.body) assert_response 200 assert_nil response.body.index(location) sender_headers - post '/events/fifo', nil, @headers + post '/events/fifo', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(location) receiver_1_headers - post '/events/fifo', nil, @headers + post '/events/fifo', params: nil, headers: @headers assert_response 200 assert response.body.index(location) receiver_1_headers - get '/events/fifo', nil, @headers + get '/events/fifo', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(location) end @@ -206,28 +206,28 @@ class RessourceTest < ActionDispatch::IntegrationTest # 1.0 sender_headers location = "" - post '/numlab/exercises', BODY_DATA, @headers + post '/numlab/exercises', params: { message: { body: BODY_DATA }}, headers: @headers assert_response 201 location = URI.split(headers["Location"])[5][1..-1].sub(/[^\/]*\/(.*)/, '\1') sender_headers - delete '/numlab/'+location, nil, @headers + delete '/numlab/'+location, params: nil, headers: @headers assert_response 200 # 1.1 sender_headers - get '/numlab/exercises', nil, @headers + get '/numlab/exercises', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(location) receiver_1_headers - get '/numlab/exercises', nil, @headers + get '/numlab/exercises', params: nil, headers: @headers assert_response 200 assert_nil response.body.index(location) # 1.2 sender_headers - get '/events', nil, @headers + get '/events', params: nil, headers: @headers assert_response 200 assert_nil(response.body.index(/.*?#{location}.*?destroyed.*/)) receiver_1_headers - get '/events', nil, @headers + get '/events', params: nil, headers: @headers assert_response 200 if ev assert(response.body.index(/.*?#{location}.*?destroyed.*/)) @@ -237,38 +237,38 @@ class RessourceTest < ActionDispatch::IntegrationTest # 1.3 id = location.sub(/.*\/(.*)$/,'\1').to_i if ev - assert_nothing_raised(ActiveRecord::RecordNotFound) { Message.find(id) } + assert_nothing_raised { Message.find(id) } assert(Message.find(id).removed) else assert_raise(ActiveRecord::RecordNotFound) { Message.find(id) } end # 2.0 sender_headers - post '/events/fifo', nil, @headers # created event + post '/events/fifo', params: nil, headers: @headers # created event assert_response 200 assert_nil(response.body.index(/.*?#{location}.*?created.*/)) sender_headers - post '/events/fifo', nil, @headers # destroyed event + post '/events/fifo', params: nil, headers: @headers # destroyed event assert_response 200 if ev assert_nil(response.body.index(/.*?#{location}.*?destroyed.*/)) - assert_nothing_raised(ActiveRecord::RecordNotFound) { Message.find(id) } + assert_nothing_raised { Message.find(id) } else assert_nil(response.body.index(/.*?#{location}.*?destroyed.*/)) assert_raise(ActiveRecord::RecordNotFound) { Message.find(id) } end receiver_1_headers - post '/events/fifo', nil, @headers # created event + post '/events/fifo', params: nil, headers: @headers # created event assert_response 200 if ev assert(response.body.index(/.*?#{location}.*?created.*/)) - assert_nothing_raised(ActiveRecord::RecordNotFound) { Message.find(id) } + assert_nothing_raised { Message.find(id) } else assert_nil(response.body.index(/.*?#{location}.*?created.*/)) assert_raise(ActiveRecord::RecordNotFound) { Message.find(id) } end receiver_1_headers - post '/events/fifo', nil, @headers # destroyed event + post '/events/fifo', params: nil, headers: @headers # destroyed event assert_response 200 if ev assert(response.body.index(/.*?#{location}.*?destroyed.*/)) @@ -301,32 +301,32 @@ class RessourceTest < ActionDispatch::IntegrationTest sender2_headers @participant.community_selfrouting=false;@participant.save! location = "" - post '/numlab/exercises', BODY_DATA, @headers + post '/numlab/exercises', params: { message: { body: BODY_DATA }}, headers: @headers assert_response 201 location = URI.split(headers["Location"])[5][1..-1].sub(/[^\/]*\/(.*)/, '\1') id = location.sub(/.*\/(.*)$/,'\1').to_i sender2_headers - get '/numlab/'+location, nil, @headers + get '/numlab/'+location, params: nil, headers: @headers assert_response 200 assert response.body.index(BODY_DATA) - assert_nothing_raised(ActiveRecord::RecordNotFound) { Message.find(id) } + assert_nothing_raised { Message.find(id) } assert !Message.find(id).removed receiver_1_headers - delete '/numlab/'+location, nil, @headers + delete '/numlab/'+location, params: nil, headers: @headers assert_response 404 - assert_nothing_raised(ActiveRecord::RecordNotFound) { Message.find(id) } + assert_nothing_raised { Message.find(id) } assert !Message.find(id).removed receiver_2_headers - delete '/numlab/'+location, nil, @headers + delete '/numlab/'+location, params: nil, headers: @headers assert_response 200 assert response.body.index(BODY_DATA) - assert_nothing_raised(ActiveRecord::RecordNotFound) { Message.find(id) } + assert_nothing_raised { Message.find(id) } assert !Message.find(id).removed receiver_3_headers - delete '/numlab/'+location, nil, @headers + delete '/numlab/'+location, params: nil, headers: @headers assert_response 200 assert response.body.index(BODY_DATA) - assert_nothing_raised(ActiveRecord::RecordNotFound) { Message.find(id) } + assert_nothing_raised { Message.find(id) } assert Message.find(id).removed end end |