├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .yardopts ├── Appraisals ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin └── oai ├── examples ├── models │ └── file_model.rb └── providers │ └── dublin_core.rb ├── gemfiles ├── rails_60.gemfile ├── rails_61.gemfile ├── rails_70.gemfile ├── rails_71.gemfile ├── rails_72.gemfile └── rails_80.gemfile ├── lib ├── oai.rb ├── oai │ ├── client.rb │ ├── client │ │ ├── get_record.rb │ │ ├── header.rb │ │ ├── identify.rb │ │ ├── list_identifiers.rb │ │ ├── list_metadata_formats.rb │ │ ├── list_records.rb │ │ ├── list_sets.rb │ │ ├── metadata_format.rb │ │ ├── record.rb │ │ ├── response.rb │ │ └── resumable.rb │ ├── constants.rb │ ├── exception.rb │ ├── harvester.rb │ ├── harvester │ │ ├── config.rb │ │ ├── harvest.rb │ │ ├── logging.rb │ │ ├── mailer.rb │ │ └── shell.rb │ ├── provider.rb │ ├── provider │ │ ├── metadata_format.rb │ │ ├── metadata_format │ │ │ └── oai_dc.rb │ │ ├── model.rb │ │ ├── model │ │ │ ├── activerecord_caching_wrapper.rb │ │ │ └── activerecord_wrapper.rb │ │ ├── partial_result.rb │ │ ├── response.rb │ │ ├── response │ │ │ ├── error.rb │ │ │ ├── get_record.rb │ │ │ ├── identify.rb │ │ │ ├── list_identifiers.rb │ │ │ ├── list_metadata_formats.rb │ │ │ ├── list_records.rb │ │ │ ├── list_sets.rb │ │ │ └── record_response.rb │ │ └── resumption_token.rb │ ├── set.rb │ └── xpath.rb └── test.rb ├── ruby-oai.gemspec ├── test ├── activerecord_provider │ ├── config │ │ └── connection.rb │ ├── database │ │ └── 0001_oaipmh_tables.rb │ ├── fixtures │ │ └── dc.yml │ ├── helpers │ │ ├── providers.rb │ │ ├── set_provider.rb │ │ └── transactional_test_case.rb │ ├── models │ │ ├── dc_field.rb │ │ ├── dc_lang.rb │ │ ├── dc_set.rb │ │ ├── exclusive_set_dc_field.rb │ │ └── oai_token.rb │ ├── tc_activerecord_wrapper.rb │ ├── tc_ar_provider.rb │ ├── tc_ar_sets_provider.rb │ ├── tc_caching_paging_provider.rb │ ├── tc_simple_paging_provider.rb │ └── test_helper_ar_provider.rb ├── client │ ├── helpers │ │ ├── provider.rb │ │ └── test_wrapper.rb │ ├── tc_exception.rb │ ├── tc_get_record.rb │ ├── tc_http_client.rb │ ├── tc_identify.rb │ ├── tc_libxml.rb │ ├── tc_list_identifiers.rb │ ├── tc_list_metadata_formats.rb │ ├── tc_list_records.rb │ ├── tc_list_sets.rb │ ├── tc_low_resolution_dates.rb │ ├── tc_utf8_escaping.rb │ ├── tc_xpath.rb │ └── test_helper_client.rb ├── harvester │ ├── tc_harvest.rb │ └── test_helper_harvester.rb ├── provider │ ├── models.rb │ ├── tc_exceptions.rb │ ├── tc_functional_tokens.rb │ ├── tc_instance_provider.rb │ ├── tc_provider.rb │ ├── tc_resumption_tokens.rb │ ├── tc_simple_provider.rb │ └── test_helper_provider.rb └── test.xml └── tools └── generate_fixtures.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/.gitignore -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- 1 | -m markdown 2 | -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/oai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/bin/oai -------------------------------------------------------------------------------- /examples/models/file_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/examples/models/file_model.rb -------------------------------------------------------------------------------- /examples/providers/dublin_core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/examples/providers/dublin_core.rb -------------------------------------------------------------------------------- /gemfiles/rails_60.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/gemfiles/rails_60.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_61.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/gemfiles/rails_61.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_70.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/gemfiles/rails_70.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_71.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/gemfiles/rails_71.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_72.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/gemfiles/rails_72.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_80.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/gemfiles/rails_80.gemfile -------------------------------------------------------------------------------- /lib/oai.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai.rb -------------------------------------------------------------------------------- /lib/oai/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client.rb -------------------------------------------------------------------------------- /lib/oai/client/get_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/get_record.rb -------------------------------------------------------------------------------- /lib/oai/client/header.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/header.rb -------------------------------------------------------------------------------- /lib/oai/client/identify.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/identify.rb -------------------------------------------------------------------------------- /lib/oai/client/list_identifiers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/list_identifiers.rb -------------------------------------------------------------------------------- /lib/oai/client/list_metadata_formats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/list_metadata_formats.rb -------------------------------------------------------------------------------- /lib/oai/client/list_records.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/list_records.rb -------------------------------------------------------------------------------- /lib/oai/client/list_sets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/list_sets.rb -------------------------------------------------------------------------------- /lib/oai/client/metadata_format.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/metadata_format.rb -------------------------------------------------------------------------------- /lib/oai/client/record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/record.rb -------------------------------------------------------------------------------- /lib/oai/client/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/response.rb -------------------------------------------------------------------------------- /lib/oai/client/resumable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/client/resumable.rb -------------------------------------------------------------------------------- /lib/oai/constants.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/constants.rb -------------------------------------------------------------------------------- /lib/oai/exception.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/exception.rb -------------------------------------------------------------------------------- /lib/oai/harvester.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/harvester.rb -------------------------------------------------------------------------------- /lib/oai/harvester/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/harvester/config.rb -------------------------------------------------------------------------------- /lib/oai/harvester/harvest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/harvester/harvest.rb -------------------------------------------------------------------------------- /lib/oai/harvester/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/harvester/logging.rb -------------------------------------------------------------------------------- /lib/oai/harvester/mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/harvester/mailer.rb -------------------------------------------------------------------------------- /lib/oai/harvester/shell.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/harvester/shell.rb -------------------------------------------------------------------------------- /lib/oai/provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider.rb -------------------------------------------------------------------------------- /lib/oai/provider/metadata_format.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/metadata_format.rb -------------------------------------------------------------------------------- /lib/oai/provider/metadata_format/oai_dc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/metadata_format/oai_dc.rb -------------------------------------------------------------------------------- /lib/oai/provider/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/model.rb -------------------------------------------------------------------------------- /lib/oai/provider/model/activerecord_caching_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/model/activerecord_caching_wrapper.rb -------------------------------------------------------------------------------- /lib/oai/provider/model/activerecord_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/model/activerecord_wrapper.rb -------------------------------------------------------------------------------- /lib/oai/provider/partial_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/partial_result.rb -------------------------------------------------------------------------------- /lib/oai/provider/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/error.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/get_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/get_record.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/identify.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/identify.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/list_identifiers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/list_identifiers.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/list_metadata_formats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/list_metadata_formats.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/list_records.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/list_records.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/list_sets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/list_sets.rb -------------------------------------------------------------------------------- /lib/oai/provider/response/record_response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/response/record_response.rb -------------------------------------------------------------------------------- /lib/oai/provider/resumption_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/provider/resumption_token.rb -------------------------------------------------------------------------------- /lib/oai/set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/set.rb -------------------------------------------------------------------------------- /lib/oai/xpath.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/oai/xpath.rb -------------------------------------------------------------------------------- /lib/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/lib/test.rb -------------------------------------------------------------------------------- /ruby-oai.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/ruby-oai.gemspec -------------------------------------------------------------------------------- /test/activerecord_provider/config/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/config/connection.rb -------------------------------------------------------------------------------- /test/activerecord_provider/database/0001_oaipmh_tables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/database/0001_oaipmh_tables.rb -------------------------------------------------------------------------------- /test/activerecord_provider/fixtures/dc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/fixtures/dc.yml -------------------------------------------------------------------------------- /test/activerecord_provider/helpers/providers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/helpers/providers.rb -------------------------------------------------------------------------------- /test/activerecord_provider/helpers/set_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/helpers/set_provider.rb -------------------------------------------------------------------------------- /test/activerecord_provider/helpers/transactional_test_case.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/helpers/transactional_test_case.rb -------------------------------------------------------------------------------- /test/activerecord_provider/models/dc_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/models/dc_field.rb -------------------------------------------------------------------------------- /test/activerecord_provider/models/dc_lang.rb: -------------------------------------------------------------------------------- 1 | class DCLang < ActiveRecord::Base 2 | has_many :dc_fields 3 | end 4 | -------------------------------------------------------------------------------- /test/activerecord_provider/models/dc_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/models/dc_set.rb -------------------------------------------------------------------------------- /test/activerecord_provider/models/exclusive_set_dc_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/models/exclusive_set_dc_field.rb -------------------------------------------------------------------------------- /test/activerecord_provider/models/oai_token.rb: -------------------------------------------------------------------------------- 1 | class OaiToken < ActiveRecord::Base 2 | serialize :params 3 | end -------------------------------------------------------------------------------- /test/activerecord_provider/tc_activerecord_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/tc_activerecord_wrapper.rb -------------------------------------------------------------------------------- /test/activerecord_provider/tc_ar_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/tc_ar_provider.rb -------------------------------------------------------------------------------- /test/activerecord_provider/tc_ar_sets_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/tc_ar_sets_provider.rb -------------------------------------------------------------------------------- /test/activerecord_provider/tc_caching_paging_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/tc_caching_paging_provider.rb -------------------------------------------------------------------------------- /test/activerecord_provider/tc_simple_paging_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/tc_simple_paging_provider.rb -------------------------------------------------------------------------------- /test/activerecord_provider/test_helper_ar_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/activerecord_provider/test_helper_ar_provider.rb -------------------------------------------------------------------------------- /test/client/helpers/provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/helpers/provider.rb -------------------------------------------------------------------------------- /test/client/helpers/test_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/helpers/test_wrapper.rb -------------------------------------------------------------------------------- /test/client/tc_exception.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_exception.rb -------------------------------------------------------------------------------- /test/client/tc_get_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_get_record.rb -------------------------------------------------------------------------------- /test/client/tc_http_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_http_client.rb -------------------------------------------------------------------------------- /test/client/tc_identify.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_identify.rb -------------------------------------------------------------------------------- /test/client/tc_libxml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_libxml.rb -------------------------------------------------------------------------------- /test/client/tc_list_identifiers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_list_identifiers.rb -------------------------------------------------------------------------------- /test/client/tc_list_metadata_formats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_list_metadata_formats.rb -------------------------------------------------------------------------------- /test/client/tc_list_records.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_list_records.rb -------------------------------------------------------------------------------- /test/client/tc_list_sets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_list_sets.rb -------------------------------------------------------------------------------- /test/client/tc_low_resolution_dates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_low_resolution_dates.rb -------------------------------------------------------------------------------- /test/client/tc_utf8_escaping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_utf8_escaping.rb -------------------------------------------------------------------------------- /test/client/tc_xpath.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/tc_xpath.rb -------------------------------------------------------------------------------- /test/client/test_helper_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/client/test_helper_client.rb -------------------------------------------------------------------------------- /test/harvester/tc_harvest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/harvester/tc_harvest.rb -------------------------------------------------------------------------------- /test/harvester/test_helper_harvester.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/harvester/test_helper_harvester.rb -------------------------------------------------------------------------------- /test/provider/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/models.rb -------------------------------------------------------------------------------- /test/provider/tc_exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/tc_exceptions.rb -------------------------------------------------------------------------------- /test/provider/tc_functional_tokens.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/tc_functional_tokens.rb -------------------------------------------------------------------------------- /test/provider/tc_instance_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/tc_instance_provider.rb -------------------------------------------------------------------------------- /test/provider/tc_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/tc_provider.rb -------------------------------------------------------------------------------- /test/provider/tc_resumption_tokens.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/tc_resumption_tokens.rb -------------------------------------------------------------------------------- /test/provider/tc_simple_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/tc_simple_provider.rb -------------------------------------------------------------------------------- /test/provider/test_helper_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/provider/test_helper_provider.rb -------------------------------------------------------------------------------- /test/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/test/test.xml -------------------------------------------------------------------------------- /tools/generate_fixtures.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code4lib/ruby-oai/HEAD/tools/generate_fixtures.rb --------------------------------------------------------------------------------