Project

General

Profile

« Previous | Next » 

Revision 832c0925

Added by Joseph Magen over 10 years ago

fixes #4393 - rename ancestry label to title

View differences:

test/functional/api/v2/locations_controller_test.rb
response = ActiveSupport::JSON.decode(@response.body)
assert response.kind_of?(Hash)
assert response['results'].kind_of?(Array)
assert_equal ['created_at', 'id', 'label', 'name', 'updated_at'], response['results'][0].keys.sort
assert_equal ['created_at', 'id', 'name', 'title', 'updated_at'], response['results'][0].keys.sort
end
test "object name on show defaults to object class name" do
......
test "should return correct metadata if order param is passed" do
as_admin do
add_locations
get :index, {:order => 'label DESC' }
get :index, {:order => 'title DESC' }
end
assert_response :success
......
response = ActiveSupport::JSON.decode(@response.body)
expected_metadata = { 'total' => 28, 'subtotal' => 28, 'page' => 1,
'per_page' => 20, 'search' => nil,
'sort' => { 'by' => 'label', 'order' => 'DESC' } }
'sort' => { 'by' => 'title', 'order' => 'DESC' } }
assert_equal expected_metadata, response.except('results')
end

Also available in: Unified diff