diff --git a/spec/acceptance/learning_objects_spec.rb b/spec/acceptance/learning_objects_spec.rb index 02bbc1c7182425cb2a8d3e53b4fc7bfdc6edd573..13a8a4f2019d4e938d9b0ef9621b6bd70185530c 100644 --- a/spec/acceptance/learning_objects_spec.rb +++ b/spec/acceptance/learning_objects_spec.rb @@ -54,9 +54,13 @@ resource 'Learning Objects' do parameter :object_type_id, 'The id of object type', scope: :learning_object parameter :language_id, 'The id of a language', scope: :learning_object parameter :license_id, 'The id of a license', scope: :learning_object + parameter :curator, 'The name of curator', scope: :learning_object + parameter :thumbnail, 'The learning_object thumbnail', scope: :learning_object let(:author) { Faker::Name.name } let(:name) { Faker::Name.name } + let(:curator) { Faker::Name.name } + let(:thumbnail) { Faker::Avatar.image } let(:description) { Faker::Lorem.paragraph } let(:object_type_id) { object_types.first.id } let(:language_id) { languages.first.id } diff --git a/spec/acceptance/searches_spec.rb b/spec/acceptance/searches_spec.rb index 08d7a25020fc14693643e86571608449b1554928..967a2cab98dd32f5630475d6f4430422e09e4f1a 100644 --- a/spec/acceptance/searches_spec.rb +++ b/spec/acceptance/searches_spec.rb @@ -5,7 +5,7 @@ resource 'Searches' do explanation "Search is a query for Learning Objects, Collections or Users." before { 12.times { create(:learning_object); LearningObject.reindex } } - + get '/v1/search' do parameter :page, 'Results page number' @@ -19,9 +19,9 @@ resource 'Searches' do parameter :types, 'Filter the search by Learning Object object types, array of ids. Example: object_types[]=1&object_types[]=2' - let(:page) { 1 } + let(:page) { 0 } let(:results_per_page) { 12 } - let(:order) { "score" } + let(:order) { "_score" } let(:query) { "*" } let(:search_class) { "LearningObject" } @@ -49,10 +49,6 @@ resource 'Searches' do do_request expect(status).to eq(200) end - - - - end