Restored parameter check in load_filters_param.
Removed spurious commented-out code from test.
gem 'pg'
# Start using multi_json once we are on Rails 3.2;
-# Rails 3.1 has a dependency on multi_json < 1.3.0 but we need version 1.3.4 to
+# Rails 3.1 has a dependency on multi_json < 1.3.0 but we need version 1.3.4 to
# fix bug https://github.com/collectiveidea/json_spec/issues/27
gem 'multi_json'
gem 'oj'
gem 'google-api-client', '~> 0.6.3'
gem 'trollop'
-#gem 'arvados-cli', '>= 0.1.20140328152103'
+gem 'arvados-cli', '>= 0.1.20140328152103'
@filters += params[:filters]
elsif params[:filters].is_a? String and !params[:filters].empty?
begin
- @filters += Oj.load params[:filters]
- raise unless @filters.is_a? Array
+ f = Oj.load params[:filters]
+ raise unless f.is_a? Array
+ @filters += f
rescue
raise ArgumentError.new("Could not parse \"filters\" param as an array")
end
}
}, admin_auth
assert_response :success
- #puts @response.body
- #puts jresponse['tail_uuid']
- #puts virtual_machines(:testvm2)
assert_equal virtual_machines(:testvm2).uuid, (ActiveSupport::JSON.decode @response.body)['tail_uuid']
put "/arvados/v1/links/#{u}", {