bond-spy-0.1.0

https://rubygems.org

bond-spy

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 903659

number: 0.1.0

platform: ruby

spec_sha256: d8808b0c806a64a72cdd4d0268bb1870096c0e940d509b768a9066293f9f2844

sha256: 9012423fcbfb65d5d3fe49f147b65e576c2694961c4365c3e4f12f5436cdb063

created_at: 2024-05-13 08:27:38 UTC

updated_at: 2024-06-11 10:41:06 UTC

position: 2

version_data_entries_count: 69

uploaded_at: 2016-01-29 01:16:35 UTC

indexed: true

has_extensions:

extensions:

Gem size: 29 KB

Version Data Entries

Total: 69

Unpacked size: 87.7 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400109 Bytes09a23be0822f83a3dcf54c4fc8215207987c7bff79c423a0ef983062e2deb395
.rspec1006440032 Bytes0fac92ce13a466f7c607060877d519e6ca4642cca49ce91004d99136252cacf9
.yardopts1006440043 Bytesfc0780e52e2c2a9bb88a5e4a6f12c070f326196d6ddc0828c7319a3690991105
Gemfile1006440089 Bytes413e587aa850241df03eb7d8f367503c68633a26e48d32b3331bdea0ebdeaad4
LICENSE100644001.52 KBe9469c5cd2f4e0786a97cc79bd01a1ba67f0250b659d8ccec52704c19f004674
README.rst100644001.95 KB9e43ab4c7707a41335476012e51523caea06bb9153a225d497dd0b88358336f2
Rakefile10064400117 Bytesdca0f4190a3b018ccfd644daa6600f4fe5d11b3330ecb4c564a2971465e5b016
bin/bond_reconcile.py1007550013.3 KBa8ab6b9435a7bd00e7f5a66542d36074f67b8148aa61a22ccafb8b27811acf88
bin/setup1007550058 Bytesdf7862c507aa40dc48aa06b34a22c87d93bcc4d15b6b2a5295c944f218e3a50f
bond.gemspec100644001.65 KBd175247b4cb287d6caba485bcf1f588ca91f61b487110f1abe63d0dcb60ce754
lib/bond.rb1006440019.8 KB053363bcb92d09427ce62fc155c76c8eb33d8d60802c82d5e591526b75622adb
lib/bond/spec_helper.rb10064400927 Bytes3ca0842a339a391e1cdb947654a2261569aa34f2c7b96293e55f28661a632753
lib/bond/targetable.rb100644007.52 KBad813af2b150f3e6c3973b80dbed53ea73ccd524a5e93ec775dcc4d735d3d994
lib/bond/version.rb1006440034 Bytesb0246477ef83f26066e1d79b5d7aaea76eb44f1833acc5b963785c34e0e5ae22
spec/bond_spec.rb100644006.95 KBbc0648fcffc8e9b70f9c2ddda7913e521548cb9a9f4bb4a006c473bdc4c66dcc
spec/bond_targetable_spec.rb100644006.65 KB91b30dd02e0567fc2f56bf2132ba4c0ac84e2d6075ca591e1e6006e03234bd71
spec/spec_helper.rb1006440086 Bytesdf508cb784000f9eaf92afca9c996c3633bf5be5087fcde6e49ab3b7a06c71dd
spec/test_observations/.gitignore1006440018 Bytesb9c52da0ff248fc09982ed758d09a2b67dabb56345cb8356c9930fc52a72a22c
spec/test_observations/bond_spec/Bond_with_agents_should_call_doers_before_returning_result.json10064400146 Bytesefe61d777e8a3f5c1128b4266dd494752673b97c4ea373c34278263a29d50f4e
spec/test_observations/bond_spec/Bond_with_agents_should_call_the_function_passed_as_result_if_it_is_callable.json10064400246 Bytes87c08b55034a0aa19eccbd714ec91b87786e4cb0295af1f5e84a699bdee9e220
spec/test_observations/bond_spec/Bond_with_agents_should_correctly_call_a_single_doer_if_filter_criteria_are_met.json10064400112 Bytesda3b7ff5a57f1004974ea6bb505cef26d845513b8f960c373ad2f1db4d8ae7e2
spec/test_observations/bond_spec/Bond_with_agents_should_correctly_call_multiple_doers.json10064400133 Bytesdd8ea2d3196dc859bb0ba7b63849b983d10fcbf99158b2141102b87c54b43407
spec/test_observations/bond_spec/Bond_with_agents_should_not_call_doers_of_overriden_agents.json1006440076 Bytes151111242a388f803d73f4c168220b0bcc87e8171c274909ddd5819927c4c082
spec/test_observations/bond_spec/Bond_with_agents_should_override_old_agents_with_newer_agents.json100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/test_observations/bond_spec/Bond_with_agents_should_throw_an_exception_if_specified_by_agent.json10064400113 Bytes796c9fa400af74810a795e983b8682a7108b7485ff51dc41e9d967989f762e93
spec/test_observations/bond_spec/Bond_with_agents_should_throw_the_result_of_the_value_passed_to_exception_if_callable.json10064400156 Bytesc4c6d9fb59a1ff3dcf3ca08c63750ca39750e69bf8a151f56942bfbad1b771a3
spec/test_observations/bond_spec/Bond_with_agents_should_work_with_multiple_agents_for_different_spy_points.json10064400340 Bytes12461fb58d24e262af815a79e64fe2e0f5b90ff89cdbcecf22b8e1416bbc7a66
spec/test_observations/bond_spec/Bond_with_agents_with_filters_should_override_old_agents_with_newer_agents_unless_theott8glo1xn.json10064400261 Bytes1a76a0b8088ee2617035ddcfafbf848a7bbdee7f48b2d91fc8e5c0fffab72b3b
spec/test_observations/bond_spec/Bond_with_agents_with_filters_should_respect_combinations_of_filters.json10064400530 Bytes4665d0f19c7e76017d0244537a8936aa731fa9cca7df01e1be2ece785979e0f6
spec/test_observations/bond_spec/Bond_with_agents_with_filters_should_respect_function_filters.json10064400167 Bytes105d4a00dc2bb3a44f49c087ec477cc38e5044351aa0b4683aaf8f17fdd97fd3
spec/test_observations/bond_spec/Bond_with_agents_with_filters_should_respect_single_key_value_filters_of_all_types.json100644001.63 KBc9ad485f9bf4638ed93e17f0bd3743d996d4cca6fc6b248bb54e23d5384b34cd
spec/test_observations/bond_spec/Bond_without_any_agents_should_correctly_log_nested_hashes_and_arrays_with_hash_sorting.json10064400375 Bytes9e6a2482ccb77f6fd2695c63fa65e8c473e95559496221bd4485d665d6a68e63
spec/test_observations/bond_spec/Bond_without_any_agents_should_correctly_log_some_normal_arguments_with_a_spy_point_name.json10064400180 Bytesbc25c6896c0cc31d62c2005c3e81fbb1332e4dd15578bcf4285c1f14d1313c35
spec/test_observations/bond_spec/Bond_without_any_agents_should_correctly_log_some_normal_arguments_without_a_spy_point_name.json10064400109 Bytesa6c7633589dcf4b0f93fc34d5c91ab1c5666859a0c98dcf13761c5ca0298f14f
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_continues_to_the_method_when_agent_result_continue_is_returned.json10064400121 Bytes1487b4ee84434e751362000af70c44629b79df36442270796741fba97a2e2252
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_continues_to_the_method_when_agent_result_none_is_returned.json10064400183 Bytes0b6b7e79229c1549e11a60e35ea5243fc43fc35a9ce818ecb1414718bd258dd0
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_passes_through_blocks.json10064400149 Bytes0d6c6f7085d7bb856c5196b782d0b6159ce067f307a98d9e688963c9c0f2d4a6
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_returns_nil__and_mocks__when_an_agent_returns_nil.json10064400164 Bytesad7e053ae4c21e4dfda1b57355b47dfd73e331c7af82eaff7a8295ecc33fcb65
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_spies_private_methods.json1006440083 Bytes1b1d09f00c8e17177def91124e4ac34e2dbf1fecf9fada2d5b009b8ce41346ef
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_spies_protected_methods.json1006440085 Bytes3c35be0dbfa4cc2945745fa4ab48fbe19e5133a23d39888ac2a44c411c6483fd
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_a_class_method.json1006440088 Bytes2cfa1b1c8ce357a58a6de53e20a7e1862ff044e553fb275a4bf8506a77a60262
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_a_method_with_variabl19nhijeqoo.json10064400257 Bytes8e278479be8a2d6e9889080b75760e1a81f043b21a321b20e93487d18aada5ef
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_a_mix_of_positional_a6qc3d4el92.json10064400820 Bytesab827fbb607fa67ed2d83a4ca6c794444d955dcc31736c57d5cd1540969b5fed
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_a_mix_of_positional_aott8glo1xn.json10064400399 Bytes3ad38c0ae1726abcedcd7a0297474b7afd4b0068a1d993b0ed3eb3ca9a0fad62
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_a_mix_of_required_andbcgjq06had.json10064400356 Bytesbd2c2d3cf1d5961d1c6e17d8b7806c3e19a9524007903040e24e645eab4f3f71
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_a_normal_method.json1006440091 Bytes84123e4af7b20a14954048fd8e6fadff832d119182ff5fc76f80151114f62049
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_all_optional_keyword_arguments.json10064400187 Bytesef190b59bc3e2fbbc861551e8c1e33722036c5f9b3bf11b9742efe89ce893848
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_variable_keyword_arguments.json10064400443 Bytesdad08d8fbfcfebbe280022773bc4882ac65898925b1ab14f0814c020c400a967
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_changes_the_spy_point_naj4gnwvcu8n.json1006440039 Bytes313af8a7d81007731dab58ecdec4d18249a435fdc28a76d24bcadaef7486d944
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_errors_when_mocking_is_r9j7wklng0z.json1006440060 Bytesdfa9178dd7e9f12b630de3f49cf3d0ef7c9d3229087d6ae13bcacfeb8344e92d
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_ignores_excluded_keys.json10064400181 Bytes2d5ae29caa7a5780b2e45cd752df2008095330a1aed9622a5900144e2812d34a
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_mocks_when_one_is_specified.json10064400121 Bytes7af0a626168e4946342701d0b6a0b3041f6f00a21319144cc74c547473108fc5
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_spies_the_return_value_w19nhijeqoo.json10064400141 Bytes21265ffd2d96a8ea529367729b5d36b35fb6b00b9a571d868f214eadf11dd8ae
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_spies_the_return_value_ww8esw1qdxc.json10064400137 Bytes8140d40e7643fda4b354fb00dcff2eb973582c8443c6c297ee1810d63362ae2c
spec/test_observations/bond_targetable_spec/BondTargetable_with_modules_correctly_spies_on_included_module_methods.json1006440085 Bytes2c765e64750128ec8c7c7183f276c9e9f223ab46c63e3b92198220109dc48425
spec/test_observations/bond_targetable_spec/BondTargetable_with_modules_correctly_spies_on_module_methods.json10064400103 Bytesf114fa17c82fa8234c015926ce00219d81342d2d816be0e49271e0edd7acea77
tutorials/binary_search_tree/bst.rb100644002.76 KB75d9966629742f9eee92c7aa4c54a046bb71269572c31771ea2fd549f5c0bad2
tutorials/binary_search_tree/bst_spec.rb100644002.2 KBccd6766075bf8a20a0b37b5b4bfb694ba471af074bea8c78827dbd416fdcbf44
tutorials/binary_search_tree/run_tests.sh10075500140 Bytes9a43881233051c2b8a03ff47b69f2c7e7312c388c4aa09f8f4a747b340530322
tutorials/binary_search_tree/test_observations/.gitignore1006440018 Bytesb9c52da0ff248fc09982ed758d09a2b67dabb56345cb8356c9930fc52a72a22c
tutorials/binary_search_tree/test_observations/bst_spec/Node_should_add_nodes_to_the_BST_correctly__testing_with_Bond.json10064400241 Bytes61eb67d270d3bca0e955ce8231bcecc190f227a23dff6820351c36131d0993fc
tutorials/binary_search_tree/test_observations/bst_spec/Node_should_add_nodes_to_the_BST_correctly__testing_without_Bond.json100644005 Bytes2ba33ca0557f1bb5b7ba88d67f9d0093c7185a36ec51fe2b7bd9372d3e001d6d
tutorials/binary_search_tree/test_observations/bst_spec/Node_should_correctly_delete_nodes_from_the_BST.json10064400347 Bytes97208a1b0843abf8f785be0597840863dadba18e1450a5122d84f1af60d56cf0
tutorials/heat_watcher/heat_watcher.rb100644002.95 KBfb382fc1761cb795071e879877d213fa36549aa0ad9b2d2e721e7ac5b618bcd7
tutorials/heat_watcher/heat_watcher_spec.rb100644003.89 KBf5e7004c0435d77ae7cfb9baee3bbc99c95a2912c033c67ef80ee94a79b80508
tutorials/heat_watcher/run_tests.sh10075500149 Bytes58a7922fb4b18bbe9e562ac2bfb7d03547c67dfebb38552acaea3b17cb8ca0fc
tutorials/heat_watcher/test_observations/.gitignore1006440018 Bytesb9c52da0ff248fc09982ed758d09a2b67dabb56345cb8356c9930fc52a72a22c
tutorials/heat_watcher/test_observations/heat_watcher_spec/HeatWatcher_should_properly_report_critical_errors.json100644003 KB393b8d5a01c184a085f3efe4c63b9e7cc861d8f60ef434c4cfaafbe304903249
tutorials/heat_watcher/test_observations/heat_watcher_spec/HeatWatcher_should_properly_report_warnings_and_switch_back_to_OK_status.json100644002.53 KBa5b7b502aee680ce7ca4a5bf8cbccdf49e4596713023210e7c4ea0de3b222445