--- !ruby/object:Gem::Specification name: bento_search version: !ruby/object:Gem::Version version: 1.7.0.beta.1 platform: ruby authors: - Jonathan Rochkind autorequire: bindir: bin cert_chain: [] date: 2016-10-18 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.2.3 - - "<" - !ruby/object:Gem::Version version: '6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.2.3 - - "<" - !ruby/object:Gem::Version version: '6' - !ruby/object:Gem::Dependency name: confstruct requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: httpclient requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.2.5 - - "<" - !ruby/object:Gem::Version version: 3.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.2.5 - - "<" - !ruby/object:Gem::Version version: 3.0.0 - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.4 - - "<" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.4 - - "<" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: openurl requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.3.1 - - "<" - !ruby/object:Gem::Version version: '1.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.3.1 - - "<" - !ruby/object:Gem::Version version: '1.1' - !ruby/object:Gem::Dependency name: summon requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: language_list requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: htmlentities requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: vcr requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.4' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.4' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.11.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.11.0 - !ruby/object:Gem::Dependency name: celluloid requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: email: executables: [] extensions: [] extra_rdoc_files: [] files: - MIT-LICENSE - README.md - Rakefile - app/assets/images/bento_search/large_loader.gif - app/assets/javascripts/bento_search.js - app/assets/javascripts/bento_search/ajax_load.js - app/assets/stylesheets/bento_search/suggested_styles.css - app/controllers/bento_search/bento_search_controller.rb - app/controllers/bento_search/search_controller.rb - app/helpers/bento_search_helper.rb - app/item_decorators/bento_search/decorator_base.rb - app/item_decorators/bento_search/ebscohost/conditional_openurl_main_link.rb - app/item_decorators/bento_search/no_links.rb - app/item_decorators/bento_search/only_premade_openurl.rb - app/item_decorators/bento_search/openurl_add_other_link.rb - app/item_decorators/bento_search/openurl_main_link.rb - app/item_decorators/bento_search/standard_decorator.rb - app/models/bento_search/author.rb - app/models/bento_search/link.rb - app/models/bento_search/multi_searcher.rb - app/models/bento_search/openurl_creator.rb - app/models/bento_search/registrar.rb - app/models/bento_search/result_item.rb - app/models/bento_search/results.rb - app/models/bento_search/results/pagination.rb - app/models/bento_search/results/serialization.rb - app/models/bento_search/ris_creator.rb - app/models/bento_search/search_engine.rb - app/models/bento_search/search_engine/capabilities.rb - app/search_engines/bento_search/doaj_articles_engine.rb - app/search_engines/bento_search/ebsco_host_engine.rb - app/search_engines/bento_search/eds_engine.rb - app/search_engines/bento_search/google_books_engine.rb - app/search_engines/bento_search/google_site_search_engine.rb - app/search_engines/bento_search/journal_tocs_for_journal.rb - app/search_engines/bento_search/mock_engine.rb - app/search_engines/bento_search/primo_engine.rb - app/search_engines/bento_search/scopus_engine.rb - app/search_engines/bento_search/summon_engine.rb - app/search_engines/bento_search/worldcat_sru_dc_engine.rb - app/search_engines/bento_search/xerxes_engine.rb - app/views/bento_search/_atom_item.atom.builder - app/views/bento_search/_item_title.html.erb - app/views/bento_search/_link.html.erb - app/views/bento_search/_no_results.html.erb - app/views/bento_search/_search_error.html.erb - app/views/bento_search/_std_item.html.erb - app/views/bento_search/_wrap_with_count.html.erb - app/views/bento_search/atom_results.atom.builder - app/views/bento_search/search/search.html.erb - config/locales/en.yml - lib/bento_search.rb - lib/bento_search/engine.rb - lib/bento_search/routes.rb - lib/bento_search/util.rb - lib/bento_search/version.rb - lib/generators/bento_search/pull_ebsco_dbs_generator.rb - lib/generators/bento_search/templates/ebsco_global_var.erb - lib/http_client_patch/include_client.rb - lib/tasks/bento_search_tasks.rake - test/decorator/decorator_base_test.rb - test/decorator/standard_decorator_test.rb - test/dummy/README.rdoc - test/dummy/Rakefile - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/controllers/application_controller.rb - test/dummy/app/helpers/application_helper.rb - test/dummy/app/views/_test_custom_item_partial.html.erb - test/dummy/app/views/layouts/application.html.erb - test/dummy/config.ru - test/dummy/config/application.rb - test/dummy/config/boot.rb - test/dummy/config/database.yml - test/dummy/config/environment.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/locales/en.yml - test/dummy/config/routes.rb - test/dummy/db/schema.rb - test/dummy/public/404.html - test/dummy/public/422.html - test/dummy/public/500.html - test/dummy/public/favicon.ico - test/dummy/script/rails - test/functional/bento_search/search_controller_test.rb - test/helper/bento_search_helper_test.rb - test/helper/bento_truncate_helper_test.rb - test/search_engines/doaj_articles_engine_test.rb - test/search_engines/ebsco_host_engine_test.rb - test/search_engines/eds_engine_test.rb - test/search_engines/google_books_engine_test.rb - test/search_engines/google_site_search_test.rb - test/search_engines/journal_tocs_for_journal_test.rb - test/search_engines/primo_engine_test.rb - test/search_engines/scopus_engine_test.rb - test/search_engines/search_engine_base_test.rb - test/search_engines/search_engine_test.rb - test/search_engines/summon_engine_test.rb - test/search_engines/worldcat_sru_dc_engine_test.rb - test/search_engines/xerxes_engine_test.rb - test/support/atom.xsd.xml - test/support/test_with_cassette.rb - test/test_helper.rb - test/unit/handle_highlight_tags_test.rb - test/unit/item_decorators_test.rb - test/unit/multi_searcher_test.rb - test/unit/openurl_creator_test.rb - test/unit/pagination_test.rb - test/unit/register_engine_test.rb - test/unit/result_item_test.rb - test/unit/ris_creator_test.rb - test/unit/serialization_test.rb - test/vcr_cassettes/doaj_articles/basic_search.yml - test/vcr_cassettes/doaj_articles/catches_errors.yml - test/vcr_cassettes/doaj_articles/complex_multi-field.yml - test/vcr_cassettes/doaj_articles/live__get_identifier__round_trip.yml - test/vcr_cassettes/doaj_articles/live_get_identifier__raises_on_no_results.yml - test/vcr_cassettes/doaj_articles/multifield_author-title.yml - test/vcr_cassettes/doaj_articles/pagination.yml - test/vcr_cassettes/ebscohost/RILM_record_with_ISSN_in__jid__element.yml - test/vcr_cassettes/ebscohost/affiliation_search.yml - test/vcr_cassettes/ebscohost/another_dissertation.yml - test/vcr_cassettes/ebscohost/dissertation_example.yml - test/vcr_cassettes/ebscohost/error_bad_db.yml - test/vcr_cassettes/ebscohost/error_bad_password.yml - test/vcr_cassettes/ebscohost/fulltext_info.yml - test/vcr_cassettes/ebscohost/get_info.yml - test/vcr_cassettes/ebscohost/live__get_identifier__round_trip.yml - test/vcr_cassettes/ebscohost/live_book_example.yml - test/vcr_cassettes/ebscohost/live_dissertation.yml - test/vcr_cassettes/ebscohost/live_get_id__on_bad_db_raises.yml - test/vcr_cassettes/ebscohost/live_get_id__with_no_results_raises.yml - test/vcr_cassettes/ebscohost/live_pathological_book_item_example.yml - test/vcr_cassettes/ebscohost/live_search.yml - test/vcr_cassettes/ebscohost/live_search_smoke_test.yml - test/vcr_cassettes/ebscohost/multi-field_author_title.yml - test/vcr_cassettes/ebscohost/multi-field_citation_numbers.yml - test/vcr_cassettes/eds/basic_search_smoke_test.yml - test/vcr_cassettes/eds/get_auth_token.yml - test/vcr_cassettes/eds/get_auth_token_failure.yml - test/vcr_cassettes/eds/get_with_auth.yml - test/vcr_cassettes/eds/get_with_auth_recovers_from_bad_auth.yml - test/vcr_cassettes/gbs/empty_results.yml - test/vcr_cassettes/gbs/error_condition.yml - test/vcr_cassettes/gbs/live_get_id_.yml - test/vcr_cassettes/gbs/live_get_id__with_not_found_id.yml - test/vcr_cassettes/gbs/pagination.yml - test/vcr_cassettes/gbs/search.yml - test/vcr_cassettes/google_site/basic_smoke_test.yml - test/vcr_cassettes/google_site/empty_result_set.yml - test/vcr_cassettes/google_site/gets_format_string.yml - test/vcr_cassettes/google_site/pagination_object_is_correct_for_actual_page_when_you_ask_for_too_far.yml - test/vcr_cassettes/google_site/with_highlighting.yml - test/vcr_cassettes/google_site/without_highlighting.yml - test/vcr_cassettes/journal_tocs/empty_results_on_bad_ISSN.yml - test/vcr_cassettes/journal_tocs/error_on_bad_registered_email.yml - test/vcr_cassettes/journal_tocs/error_on_error_response.yml - test/vcr_cassettes/journal_tocs/fetch_xml_with_hits.yml - test/vcr_cassettes/journal_tocs/fills_out_metadata.yml - test/vcr_cassettes/journal_tocs/smoke_test.yml - test/vcr_cassettes/journal_tocs/sorts_by_date.yml - test/vcr_cassettes/primo/proper_tags_for_snippets.yml - test/vcr_cassettes/primo/search_smoke_test.yml - test/vcr_cassettes/scopus/bad_api_key_should_return_error_response.yml - test/vcr_cassettes/scopus/escaped_chars.yml - test/vcr_cassettes/scopus/fielded_search.yml - test/vcr_cassettes/scopus/multi-field_search.yml - test/vcr_cassettes/scopus/multi-fielded_citation_details_search.yml - test/vcr_cassettes/scopus/simple_search.yml - test/vcr_cassettes/scopus/zero_results_search.yml - test/vcr_cassettes/summon/bad_auth.yml - test/vcr_cassettes/summon/live__get_id_.yml - test/vcr_cassettes/summon/live_get_id__on_non-existing_id.yml - test/vcr_cassettes/summon/proper_tags_for_snippets.yml - test/vcr_cassettes/summon/search.yml - test/vcr_cassettes/summon/snippets_array.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id_.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id__for_bad_id.yml - test/vcr_cassettes/worldcat_sru_dc/max_out_pagination.yml - test/vcr_cassettes/worldcat_sru_dc/multi_field_search.yml - test/vcr_cassettes/worldcat_sru_dc/smoke_test.yml - test/vcr_cassettes/xerxes/live_search.yml - test/view/atom_results_test.rb - test/view/link_test.rb - test/view/std_item_test.rb homepage: http://github.com/jrochkind/bento_search licenses: [] metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 1.3.1 requirements: [] rubyforge_project: rubygems_version: 2.5.1 signing_key: specification_version: 4 summary: An abstraction/normalization layer for querying and displaying results for external search engines, in Ruby on Rails. test_files: - test/decorator/decorator_base_test.rb - test/decorator/standard_decorator_test.rb - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/controllers/application_controller.rb - test/dummy/app/helpers/application_helper.rb - test/dummy/app/views/_test_custom_item_partial.html.erb - test/dummy/app/views/layouts/application.html.erb - test/dummy/config/application.rb - test/dummy/config/boot.rb - test/dummy/config/database.yml - test/dummy/config/environment.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/locales/en.yml - test/dummy/config/routes.rb - test/dummy/config.ru - test/dummy/db/schema.rb - test/dummy/public/404.html - test/dummy/public/422.html - test/dummy/public/500.html - test/dummy/public/favicon.ico - test/dummy/Rakefile - test/dummy/README.rdoc - test/dummy/script/rails - test/functional/bento_search/search_controller_test.rb - test/helper/bento_search_helper_test.rb - test/helper/bento_truncate_helper_test.rb - test/search_engines/doaj_articles_engine_test.rb - test/search_engines/ebsco_host_engine_test.rb - test/search_engines/eds_engine_test.rb - test/search_engines/google_books_engine_test.rb - test/search_engines/google_site_search_test.rb - test/search_engines/journal_tocs_for_journal_test.rb - test/search_engines/primo_engine_test.rb - test/search_engines/scopus_engine_test.rb - test/search_engines/search_engine_base_test.rb - test/search_engines/search_engine_test.rb - test/search_engines/summon_engine_test.rb - test/search_engines/worldcat_sru_dc_engine_test.rb - test/search_engines/xerxes_engine_test.rb - test/support/atom.xsd.xml - test/support/test_with_cassette.rb - test/test_helper.rb - test/unit/handle_highlight_tags_test.rb - test/unit/item_decorators_test.rb - test/unit/multi_searcher_test.rb - test/unit/openurl_creator_test.rb - test/unit/pagination_test.rb - test/unit/register_engine_test.rb - test/unit/result_item_test.rb - test/unit/ris_creator_test.rb - test/unit/serialization_test.rb - test/vcr_cassettes/doaj_articles/basic_search.yml - test/vcr_cassettes/doaj_articles/catches_errors.yml - test/vcr_cassettes/doaj_articles/complex_multi-field.yml - test/vcr_cassettes/doaj_articles/live__get_identifier__round_trip.yml - test/vcr_cassettes/doaj_articles/live_get_identifier__raises_on_no_results.yml - test/vcr_cassettes/doaj_articles/multifield_author-title.yml - test/vcr_cassettes/doaj_articles/pagination.yml - test/vcr_cassettes/ebscohost/affiliation_search.yml - test/vcr_cassettes/ebscohost/another_dissertation.yml - test/vcr_cassettes/ebscohost/dissertation_example.yml - test/vcr_cassettes/ebscohost/error_bad_db.yml - test/vcr_cassettes/ebscohost/error_bad_password.yml - test/vcr_cassettes/ebscohost/fulltext_info.yml - test/vcr_cassettes/ebscohost/get_info.yml - test/vcr_cassettes/ebscohost/live__get_identifier__round_trip.yml - test/vcr_cassettes/ebscohost/live_book_example.yml - test/vcr_cassettes/ebscohost/live_dissertation.yml - test/vcr_cassettes/ebscohost/live_get_id__on_bad_db_raises.yml - test/vcr_cassettes/ebscohost/live_get_id__with_no_results_raises.yml - test/vcr_cassettes/ebscohost/live_pathological_book_item_example.yml - test/vcr_cassettes/ebscohost/live_search.yml - test/vcr_cassettes/ebscohost/live_search_smoke_test.yml - test/vcr_cassettes/ebscohost/multi-field_author_title.yml - test/vcr_cassettes/ebscohost/multi-field_citation_numbers.yml - test/vcr_cassettes/ebscohost/RILM_record_with_ISSN_in__jid__element.yml - test/vcr_cassettes/eds/basic_search_smoke_test.yml - test/vcr_cassettes/eds/get_auth_token.yml - test/vcr_cassettes/eds/get_auth_token_failure.yml - test/vcr_cassettes/eds/get_with_auth.yml - test/vcr_cassettes/eds/get_with_auth_recovers_from_bad_auth.yml - test/vcr_cassettes/gbs/empty_results.yml - test/vcr_cassettes/gbs/error_condition.yml - test/vcr_cassettes/gbs/live_get_id_.yml - test/vcr_cassettes/gbs/live_get_id__with_not_found_id.yml - test/vcr_cassettes/gbs/pagination.yml - test/vcr_cassettes/gbs/search.yml - test/vcr_cassettes/google_site/basic_smoke_test.yml - test/vcr_cassettes/google_site/empty_result_set.yml - test/vcr_cassettes/google_site/gets_format_string.yml - test/vcr_cassettes/google_site/pagination_object_is_correct_for_actual_page_when_you_ask_for_too_far.yml - test/vcr_cassettes/google_site/with_highlighting.yml - test/vcr_cassettes/google_site/without_highlighting.yml - test/vcr_cassettes/journal_tocs/empty_results_on_bad_ISSN.yml - test/vcr_cassettes/journal_tocs/error_on_bad_registered_email.yml - test/vcr_cassettes/journal_tocs/error_on_error_response.yml - test/vcr_cassettes/journal_tocs/fetch_xml_with_hits.yml - test/vcr_cassettes/journal_tocs/fills_out_metadata.yml - test/vcr_cassettes/journal_tocs/smoke_test.yml - test/vcr_cassettes/journal_tocs/sorts_by_date.yml - test/vcr_cassettes/primo/proper_tags_for_snippets.yml - test/vcr_cassettes/primo/search_smoke_test.yml - test/vcr_cassettes/scopus/bad_api_key_should_return_error_response.yml - test/vcr_cassettes/scopus/escaped_chars.yml - test/vcr_cassettes/scopus/fielded_search.yml - test/vcr_cassettes/scopus/multi-field_search.yml - test/vcr_cassettes/scopus/multi-fielded_citation_details_search.yml - test/vcr_cassettes/scopus/simple_search.yml - test/vcr_cassettes/scopus/zero_results_search.yml - test/vcr_cassettes/summon/bad_auth.yml - test/vcr_cassettes/summon/live__get_id_.yml - test/vcr_cassettes/summon/live_get_id__on_non-existing_id.yml - test/vcr_cassettes/summon/proper_tags_for_snippets.yml - test/vcr_cassettes/summon/search.yml - test/vcr_cassettes/summon/snippets_array.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id_.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id__for_bad_id.yml - test/vcr_cassettes/worldcat_sru_dc/max_out_pagination.yml - test/vcr_cassettes/worldcat_sru_dc/multi_field_search.yml - test/vcr_cassettes/worldcat_sru_dc/smoke_test.yml - test/vcr_cassettes/xerxes/live_search.yml - test/view/atom_results_test.rb - test/view/link_test.rb - test/view/std_item_test.rb