bond-spy-0.2.1

https://rubygems.org

bond-spy

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 903661

number: 0.2.1

platform: ruby

spec_sha256: 5af286bf2482b0842b69a78bde62274dee2363ca300556caa853835f58e8b12c

sha256: 5541cd26fc32431c574e352a526bb49961ca51bccdbe8bc58519a962bc77aea9

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

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

position: 0

version_data_entries_count: 72

uploaded_at: 2016-02-18 09:32:48 UTC

indexed: true

has_extensions:

extensions:

Gem size: 32 KB

Version Data Entries

Total: 72

Unpacked size: 98 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400109 Bytes09a23be0822f83a3dcf54c4fc8215207987c7bff79c423a0ef983062e2deb395
.rspec1006440032 Bytes0fac92ce13a466f7c607060877d519e6ca4642cca49ce91004d99136252cacf9
.yardopts1006440043 Bytesfc0780e52e2c2a9bb88a5e4a6f12c070f326196d6ddc0828c7319a3690991105
Gemfile1006440089 Bytes413e587aa850241df03eb7d8f367503c68633a26e48d32b3331bdea0ebdeaad4
LICENSE100644001.52 KBe9469c5cd2f4e0786a97cc79bd01a1ba67f0250b659d8ccec52704c19f004674
README.rst100644001.95 KB9e43ab4c7707a41335476012e51523caea06bb9153a225d497dd0b88358336f2
Rakefile10064400117 Bytesdca0f4190a3b018ccfd644daa6600f4fe5d11b3330ecb4c564a2971465e5b016
bin/bond_dialog.py100644002.89 KB5eda214d6017ec12e03e4a745a7e8597c7ca724fd8f7111d07139a83b9b00b15
bin/bond_reconcile.py1007550019.1 KBe7009ae39e5d480253fe242e2f3c60075a7906ca5fe60de53d073c35c1f5951e
bin/setup1007550058 Bytesdf7862c507aa40dc48aa06b34a22c87d93bcc4d15b6b2a5295c944f218e3a50f
bond.gemspec100644001.7 KBd7422a9bfd232e7f6f17a04a74f350d53f99bc21b932f4868a2352a9506a46da
lib/bond.rb1006440020.9 KBd855d0798d85e72049097913c74272f20ad4ce3912f3260b5f867bc033e77333
lib/bond/spec_helper.rb10064400934 Bytes95aecf134344221e75b49fa287eebaba4c2426f296ea27e11830078d609cf16a
lib/bond/targetable.rb100644007.98 KB4788bbccd7e9c9346a715c023a9991abee89e60fbe2f1512c1c6a1f458b75b13
lib/bond/version.rb1006440034 Bytes3de0874f801d4ba54e1588924a312e6b1833a2449200cf63d54c2920a029cc92
spec/bond_spec.rb100644007.67 KBb9666ba4a399b1b7b351e99f25a030138a118ed6081298c61bc9cb140ab15dc4
spec/bond_targetable_spec.rb100644007.16 KBbfd28aa34888573c3569aacc221bec37362289fe2624809b28954806ef69037f
spec/spec_helper.rb1006440086 Bytesdf508cb784000f9eaf92afca9c996c3633bf5be5087fcde6e49ab3b7a06c71dd
spec/test_observations/.gitignore1006440018 Bytesb9c52da0ff248fc09982ed758d09a2b67dabb56345cb8356c9930fc52a72a22c
spec/test_observations/bond_spec/Bond_with_agents_should_call_doers_before_returning_result.json10064400154 Bytes132d622469e95d9af1fc16eff1875a528f0a5d588c679bf1eb2c317089c22a9c
spec/test_observations/bond_spec/Bond_with_agents_should_call_the_function_passed_as_result_if_it_is_callable.json10064400264 Bytesaab4d22dde4093938f0fa79ad3f203eddc88ace8bba4917dc80d3c222977676a
spec/test_observations/bond_spec/Bond_with_agents_should_correctly_call_a_single_doer_if_filter_criteria_are_met.json10064400120 Bytes6b76ebd0c610da9c34bd509b1d8ede4d2468d62bf6fbce9b1b7c7c76e4ba9251
spec/test_observations/bond_spec/Bond_with_agents_should_correctly_call_multiple_doers.json10064400143 Bytes93ea6660a3d46fe267503b20d55b19eac2dd4222f4dddf383c20d5b3ae4baeb9
spec/test_observations/bond_spec/Bond_with_agents_should_not_call_doers_of_overriden_agents.json1006440080 Bytesd0f4ab25ba9e6aa33d33a267eb115c191bc2988810247277cd1da5e3c583c326
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_skip_saving_observations_when_specified.json10064400290 Bytes0698f56dfa73a6602ccc5ce708c47c3d094e6cb6b3b9012da8b3035e36019e6c
spec/test_observations/bond_spec/Bond_with_agents_should_throw_an_exception_if_specified_by_agent.json10064400119 Bytes82e713283ad16ad37fca7e5dfc4112d1ce94c43e49e0590a3381ccfb4d3105d1
spec/test_observations/bond_spec/Bond_with_agents_should_throw_the_result_of_the_value_passed_to_exception_if_callable.json10064400164 Bytesf1e61881645a55fed2275f4db4b430ca04e0b0ce73c16502eb4bae7d5dbbc4de
spec/test_observations/bond_spec/Bond_with_agents_should_work_with_multiple_agents_for_different_spy_points.json10064400358 Bytesb11af8e0a05119ece256e655ae5cfd456b825a239785201a231769f13462d960
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.json10064400568 Bytes446711d5ff13b10b9b521eeb217fd56e19f19b6c69830f2dd040f6ab6f605665
spec/test_observations/bond_spec/Bond_with_agents_with_filters_should_respect_function_filters.json10064400179 Bytes21b9188af3afa1f5a64b80aabc7736a94ef754c92edd6b7f5febc5a2bcad686c
spec/test_observations/bond_spec/Bond_with_agents_with_filters_should_respect_single_key_value_filters_of_all_types.json100644001.73 KB065fe0e27edbb1b9a90b1069818868f86a9a760ce62787527093de2d49dd3d3c
spec/test_observations/bond_spec/Bond_without_any_agents_should_correctly_log_nested_hashes_and_arrays_with_hash_sorting.json10064400471 Bytese88ee9123cfd8ebebaa83b20b260199ca265f4704aef841f8c72109a6fdc024f
spec/test_observations/bond_spec/Bond_without_any_agents_should_correctly_log_some_normal_arguments_with_a_spy_point_name.json10064400195 Bytes57914a55f2636d01c32f4563bb968dd019f880a0adedff721ea3d399bac26549
spec/test_observations/bond_spec/Bond_without_any_agents_should_correctly_log_some_normal_arguments_without_a_spy_point_name.json10064400120 Bytesdfb05c38cbee26477f744271633b155ef088d3e5426cc5e5f856ce931e594f7a
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_continues_to_the_method_when_agent_result_continue_is_returned.json10064400129 Bytes1486669618d15bb57d3cd4cf7965997e9956189673d950094569675bd5ba145d
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_continues_to_the_method_when_agent_result_none_is_returned.json10064400195 Bytesa69dd6890f619c7d331c9248a07de5b0c9d29e1bf742188621746e86f579469a
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.json1006440087 Bytes531db8cd81a2cda98338b9576de42d5d3991495767cf7f27cfd911bb755ec6e7
spec/test_observations/bond_targetable_spec/BondTargetable_correctly_spies_protected_methods.json1006440089 Bytesb1674fb90ea86e0d7141ce8356f2cfd5511a16688738322f54f60a943e5310ea
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_a_class_method.json1006440094 Bytes49865ba37e669cbc620022c542551cd7eeaa3491d64864c4f031e27c546595a0
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.json1006440097 Bytes396b3c1f2b4ba421b5aaf54a9ac53eb38fd3db22b7ab77461efbe73fa30f3961
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_all_optional_keyword_arguments.json10064400195 Bytes2e5d209ea2f7db99457c4fa948ff4c19fab3fa58d6745b73d202c8b707301630
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_argument_types_correctly_spies_on_variable_keyword_arguments.json10064400467 Bytes9568e30b5cd51f2b5b79b19f43db3e0a1e2b848580f76bd8e26a72a63f428573
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.json10064400189 Bytesfd030c59b15a453bf5a22f3321b708faded2d41abfc2186d63f802b09956d06a
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_mocks_when_one_is_specified.json10064400129 Bytesb61f3886ec20bf0b0c6a55c7b85a40d5b8b02750e67966884294b28f0f87e8ae
spec/test_observations/bond_targetable_spec/BondTargetable_with_different_spy_point_parameters_correctly_respects_mock_only.json10064400246 Bytes8c643dca32b7fa0942bf1940cf2d88af81510556fa9dbda0a7761697b5db085c
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.json1006440089 Bytes58fda5abe623f09bb36f88f9dd1d51af1b59a930e0f69d076b14f2d59e64e245
spec/test_observations/bond_targetable_spec/BondTargetable_with_modules_correctly_spies_on_module_methods.json10064400109 Bytesb4c2100d8923478b0d91e62b196f45db58038c09000e62c33efeca1d39352c17
tutorials/binary_search_tree/bst.rb100644002.76 KB75d9966629742f9eee92c7aa4c54a046bb71269572c31771ea2fd549f5c0bad2
tutorials/binary_search_tree/bst_spec.rb100644002.13 KBe1eb84cf9e584a1669f4fcd83ee709254d185d7ed2b122ff8c4d52bb31c1c241
tutorials/binary_search_tree/run_tests.sh10075500144 Bytesdd53a1726e9605597c74554a469bb715fb5911156c36d892a71e8f620c50e4bc
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.98 KBe2b77ade078c52d7fcf7d926b9a8f0498eb82e6ca256238ee9fbf08c7722a6b0
tutorials/heat_watcher/heat_watcher_spec.rb100644003.58 KBeca3a4905b764c3765395ee0820f47b01b895bb6d024742b879c66805716e0a2
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.json100644002.21 KB0b9bbc1c39d7303bb1a3cad67a63e634a9e948bea021bc1609848b3bbc145be8
tutorials/heat_watcher/test_observations/heat_watcher_spec/HeatWatcher_should_properly_report_warnings_and_switch_back_to_OK_status.json100644001.48 KB813028c4398b958a45c003e3388a0d6b959e6c3445ea923b185dc82947897563