openstax_exchange-0.2.0

https://rubygems.org

openstax_exchange

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 670170

number: 0.2.0

platform: ruby

spec_sha256: afcbc0adbc8d2f1e1ffbcf4e44ea7eb38ca18035f1121d3bb4a0afff430f4ffe

sha256: 07616a29dbec0e002d16dc82aa8d2e43d4069459a90eba06086050e5364dfa7a

created_at: 2024-05-13 08:23:44 UTC

updated_at: 2024-06-09 22:34:20 UTC

position: 1

version_data_entries_count: 44

uploaded_at: 2015-05-12 15:57:06 UTC

indexed: true

has_extensions:

extensions:

Gem size: 19.5 KB

Version Data Entries

Total: 44

Unpacked size: 111 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore64400137 Bytesd8e627e8dfb850828146f0029b3d3b09f5a0c7cf08cdd75988630651671c6098
.rspec6440031 Bytes857242c5967366a7f2ba3d9e753cd624dd4c04d903a4864bb74f94696f012f6d
.ruby-gemset6440013 Bytesc0aca811077f5bc854b1af4c5f64eabd549629765022afa8ce43a5fccb4b328f
.ruby-version6440011 Bytesa969567a5c1ef2e45188977638c485067519cac0a36dda04b838c533edb26176
.travis.yml64400160 Bytesea15fa1010bbd2bc24b04910d5ea5f861193103d436384ca9297a5707e794b8d
Gemfile64400100 Bytes0d0febb73110b803bac5e3c6116f712c8c619daaca8d05a77d747273a6dd3245
MIT-LICENSE644001.05 KB46e73e051e9d8508236aace2e04baccc32749102a94000ffed27c92aa9fce04d
README.md644002.66 KBbca5d7c97462d262c9c1624c14aee17d181e9fc962d23a1ffb465d24d85dd56f
Rakefile64400325 Bytesf631b517e004da96575fa0a941093d7d0d4cfdae4ab93d3aef0a4f7c2dd102a6
exchange-client.gemspec644001.11 KB8f628cde0a3605e8ce34afcba03ee3915aa93f82b00a7832b914961bc5aef7dc
lib/openstax/exchange/client_instance.rb64400510 Bytese30e297a42db996c551f127919192fab064715cd8584be0e9d63afb2af4faa4a
lib/openstax/exchange/configuration.rb64400241 Bytes560f29aa9256153f90632b8e8c5e570f0568cdd72a6de8c60691c35f105ca4d0
lib/openstax/exchange/exceptions.rb64400386 Bytes1b9e0057c45c5d0f3e2691ee2d88e38dd3d63c7a730e363bd6e29df89a56661d
lib/openstax/exchange/exchange.rb644001.42 KBe1af57be0b4fb330fe20a7a93b42ccaa51c54638bf6b0a84c29b15f9de026625
lib/openstax/exchange/fake_client/configuration.rb64400235 Bytes314efdf85dd776c2d66d587c8acc1ef21e800310dd21bccff57c077203d95eb1
lib/openstax/exchange/fake_client/fake_client.rb644002.65 KB53c802edd7fe1e799174415b70e7f2fc48ed38286e22760280b0ac676e7994de
lib/openstax/exchange/real_client/real_client.rb644002.76 KBadf8903dac77ba0eaffdcb636b01a5b92ba27ad750b9b87e650e447ce373f896
lib/openstax/exchange/version.rb6440066 Bytes16887459bcb644baa69a8df1b1a95b467dbc349e5b82a75ddfa5eb4fed8c1165
lib/openstax_exchange.rb64400356 Bytes783e3294bd55b16a340acd57c7e9be1f96fead96bf212df28e50a9b16c0ee13d
spec/cassettes/OpenStax_Exchange/client_instance_configuration/can_be_configured_to_use_a_real_exchange_client.yml644001.1 KBd342fcc27ca72a8465eef0c7cc3f93f6f77bf790456abfb02fb2d0c7b1ff3485
spec/cassettes/OpenStax_Exchange/internal_client_instance/_client_defaults_to_a_real_exchange_client.yml644001.1 KB11dcaa7c649ba68e532b463f12c3cc5127b8657619b25979e54c6aa45fc69fc6
spec/cassettes/OpenStax_Exchange/internal_client_instance/_reset_causes_a_new_client_object_to_be_returned_by_client.yml644001.1 KB05b77573b95945a08d05f339078696bb2f9236a7f83b06681f3507157d1f5aa4
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_create_identifiers/success/creates_and_returns_a_new_identifier.yml644002.58 KB56ecb6d56ea29af61eada3d4c47d88e5d818ff9d6f1f538123822bbdbee35f9a
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_create_identifiers/success/creates_distinct_identifiers_per_invokation.yml644003.96 KB8b0357f02ca7c17aac685425a1857c2657b10b51af3548f38e4ee26d824fe5b5
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_initialize/invalid_platform_id/raises_an_exception.yml644001.37 KB2d2efe8db2b3a302fc862beffda036ea5489d650f69dd6c7bed13b89662f84c2
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_initialize/invalid_platform_secret/raises_an_exception.yml644001.38 KB389f5f1346eda5e5a640cbe19b456f4cddc2cb158447397f3d63aa5c200634ca
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_initialize/success/initializes_the_authentication_token.yml644001.1 KB718fa16ef34cff34b07cbafb0be332e3ad342458c57af9ab3b85c99f6fbad6f0
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_grade/duplicate_identifer_resource_trial_triplet/records_the_new_grade.yml644005.59 KB8e5365562291a47d744e3cb7061129ad95ab616025fc75a93837ff00027ecfe8
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_grade/invalid_resource_string/raises_an_exception.yml644003.97 KB8c2e1ea9f0c92a74bfa8c7406138f3dd40ca79a1bb4e4afc3ca9974c7af7bafc
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_grade/success/allows_grades_for_distinct_identifiers_to_be_saved.yml644006.91 KBf4167a7e0927901a2802e412ddd87aa09c9c3e84b06064eda2c5d641ff60428a
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_grade/success/allows_grades_for_distinct_resources_to_be_saved.yml644005.6 KB6dae39a50a2f35d380e1766d3685f4f29fd0daf1592a3226538493318bc8601e
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_grade/success/allows_grades_for_distinct_trials_to_be_saved.yml644005.6 KBed65e01ae37d6ae1beebbc8c8807235112ff2cd9366628ffe7361ed5226c828a
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_grade/success/records_the_exercise_grade_for_the_given_identifier.yml644004.03 KB6f07571b618153a4cb4dcdd88567b7ed902d5ab52ff8e6635443059b973d994b
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_multiple_choice_answer/duplicate_identifer_resource_trial_triplet/records_the_new_answer.yml644005.64 KB3a361ef9da4a365ffbe3c9dc97545ed33c1a7066bcba854f681dccffaac52a36
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_multiple_choice_answer/invalid_resource_string/raises_an_exception.yml644004.15 KBb000f751131263b81a62e42906cc9de71132b87509ae0a52ed456f02fb4f9274
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_multiple_choice_answer/success/allows_answers_with_distinct_identifiers_to_be_saved.yml644007.26 KB120190784bfb213291625dcdcda55c6e05fdc7f987a5c9cba07cf1af019f7e91
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_multiple_choice_answer/success/allows_answers_with_distinct_resources_to_be_saved.yml644005.89 KB4e43d5f4e7b48993690d40e168c16230b87bba975f8cda204e921ec27e8cfb00
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_multiple_choice_answer/success/allows_answers_with_distinct_trials_to_be_saved.yml644005.89 KBf31f7d11d82952d362cfc1f78bcae4491b2b6ef60556aafc3f952c1e35758bb2
spec/cassettes/OpenStax_Exchange_RealClient/behaves_like_exchange_client_api_v1/_record_multiple_choice_answer/success/creates_a_multiple_choice_answer_associated_with_the_given_identifier.yml644004.24 KBb2ce2f144754c4c12662365b1d116f2e84254a66b1e15b970198d8fd39666f73
spec/lib/openstax/exchange/client_configuration_spec.rb644001.98 KB87fc822097f778946c0f71abccf959f515085b18d0da12a36efd7f2a6a397c98
spec/lib/openstax/exchange/fake_client_v1_spec.rb64400455 Bytes64209dc63fbd2cd59df0510af46af744d78f32c776830c81d290cbd21297c5d3
spec/lib/openstax/exchange/real_client_v1_spec.rb64400194 Bytes04236ac3d348f84857ee67d7f248281a8b68eaaeb110c893362bc7d584f16f07
spec/lib/openstax/exchange/shared_examples_for_exchange_client_v1.rb6440014.1 KB12003745b523e1b979e62c825e61d3b117f7142630d9403d8e406fb5ceece39c
spec/spec_helper.rb644001.52 KB687626e17fb816db7664082a5b9fe1514f25c3de00c5c17e028a89fc98d11996