rr-1.0.5

https://rubygems.org

rr

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 27368

number: 1.0.5

platform: ruby

spec_sha256: 69a052a198d2a5223184b3e7d1f0bd9cb309aade505ac72346d678c2d08f501d

sha256: 0e05814e7bc621b7bc88a65d818457a5095986c2538487d57947f9ae07d58736

created_at: 2024-05-13 08:14:08 UTC

updated_at: 2024-05-23 20:16:04 UTC

position: 22

version_data_entries_count: 84

uploaded_at: 2013-03-29 02:33:03 UTC

indexed: true

has_extensions:

extensions:

Gem size: 35 KB

Version Data Entries

Total: 84

Unpacked size: 133 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/rr/expectations/times_called_expectation.rb100644001.31 KB3963a16e6dce9971dc8a2a958cbb2f21b198f893247bd3cb5a2608bc6b9c8bb9
Rakefile10064400760 Bytesf5381d83e6c05577c5b6ca861561f6f677ff6035375805bbf63ee28b3d8a46ed
lib/rr/errors/rr_error.rb10064400563 Bytese4c52d5a1dd9f54e0242cf7f0263e0d334acd9f3f85595901f67609b76675119
lib/rr/double_definitions/strategies/strategy_methods.rb100644001.78 KB48013beb64127171bd065e67ae3d782a12d5322e4bcf708767cc3279338ceb7d
lib/rr/errors/subject_does_not_implement_method_error.rb1006440098 Bytes49b67df75d6bd11368a15ab223edb867d21229724eb33aa69492d1c0e70d9aef
lib/rr/times_called_matchers/times_called_matcher.rb100644001.1 KBce00e4c6addf2f3ea05ded4fbc99b7689dad5b34d1d860845a24e7d326210a42
lib/rr/wildcard_matchers/duck_type.rb10064400788 Bytes6574e9b8e9b528845c55bd7475c231b36fd1781bc15d1bc0ac0bc39e6783a312
lib/rr/hash_with_object_id_key.rb10064400771 Bytesf1558a9b2a6a16055359cc7007cb1001397612b00a1d05059beef746b77355de
lib/rr/injections/double_injection.rb100644007.78 KB5916da75940d9e8cf3dac3120dfb631bab00b4309d2e1574825f1695642d1e25
lib/rr/adapters/rr_methods.rb100644005.54 KBf033727fbd3e4039c327e140f9967498d3bd0b16f9ca19ef47b5ff91f27747ae
lib/rr/double_definitions/strategies/strategy.rb10064400984 Bytesf893f9c64b4a777ce228e64cde4221951de79be428c5230d7b39618c2012615e
lib/rr/double_definitions/strategies/verification/dont_allow.rb100644001.06 KB18b8e9dc48a20769589bf3ffe492d199f16af054e7b82075d0d8c925314d7310
lib/rr/double_definitions/strategies/verification/mock.rb100644001.55 KBde3ad6519e85fc831f9a77797f581d66085e94d660b7e2a55b1d49877a02ec79
lib/rr/errors/times_called_error.rb1006440080 Bytesee395c3aa1a8e465ce409c0410e08cd54f616f476471c6631e9e2cf42492ed6b
lib/rr/double_definitions/strategies/verification/stub.rb100644001.61 KB89024647a406153930b31301faa1f5e0a3fcea648ac3733c93f541bc511e0d46
lib/rr/double_definitions/strategies/verification/verification_strategy.rb10064400170 Bytes5964d3cf4b43f96d57a3f9c03cf2ea2191be1661f4a7059a9b6d955c7d988108
lib/rr/double_definitions/double_definition.rb1006440012.8 KB18bf7b722543416a0d99f86aef2f136decff004c46ed2cec4fb2fdb14e5b2613
lib/rr/double_definitions/strategies/double_injection/double_injection_strategy.rb10064400176 Bytesb56338a16d3df43f2a3d9de9bf8812daaf316653bb777f3c2ad55c9133fc84da
lib/rr/double_definitions/strategies/double_injection/instance.rb10064400431 Bytes5ed96a92a6cb999e35dbda8b2010a78955ff20f4edb5fb06667b956d7ef266d5
lib/rr/errors/spy_verification_errors/invocation_count_error.rb10064400142 Bytesa1c12fc6eb74805cd0f486ccd947148935fbafac2a0f0674e033a9b33f44e04e
lib/rr/errors/spy_verification_errors/spy_verification_error.rb10064400129 Bytes67e45e21db9c101ce07751c3046edbc1c6089df3571a8668b17fce8d6f855af6
lib/rr/method_dispatches/method_missing_dispatch.rb100644001.91 KB04e8fc7d3439bd42b95825c144d60195b76c88c6fde04416df962970f82aeb57
lib/rr/proc_from_block.rb10064400182 Bytesa5644c465874da54312abed40d1b5cb7c6d45b605f755d2f702b6e64a932dd87
lib/rr/wildcard_matchers/boolean.rb10064400421 Bytesc00fcfebd44208200719b8b0c6caa413330e8016a64f558fdd846215a63ae83c
lib/rr/wildcard_matchers/is_a.rb10064400443 Bytes4ed4dc23f8df476d8ebd36a907531cfa6803fe6d5138c111a684dda276c638f7
lib/rr/double_definitions/double_definition_create.rb100644005.45 KB063ce0311f8ba76ca78d14a8a83596f62b7f37290eb3be432679f6eb3290164d
lib/rr.rb100644004.5 KB91b37d07608a31181ccdcc7f53d66dc7f630d5e42a1c002f6dea6c43b14f3247
lib/rr/adapters/test_unit.rb10064400825 Bytesf3b6a0430da54c94cad2da2571869125f6c4adae9edbb59a93fcfb3b85af6cbf
lib/rr/blank_slate.rb10064400547 Bytes7a40d385efdf7f4ae2a3535ce15e4f6caa40a67fadfdedb97135a8a5a935d66d
lib/rr/class_instance_method_defined.rb10064400509 Bytes43ea90510f66679efa9a1b44aa6f8c416d59adc6fb40983eacc5da137af9742f
lib/rr/double_definitions/child_double_definition_create.rb10064400682 Bytes88ed47252152cdfe322d1c963cceb8b98198123fad84dea67c2167d54b79cec6
lib/rr/double_definitions/double_definition_create_blank_slate.rb10064400755 Bytesab5fb71040e1242d389b63672c820d881efed89f3bb0edb140e7407012ed1c97
lib/rr/recorded_calls.rb100644003.47 KBdbab772cc806cc36433b1fa376dba4f226ecd799d4c190b705a095d0d9a520b9
lib/rr/space.rb100644003.59 KB9e0932babed4c5bc238539c0ba5593329fd8246b1d9639ec0cbd5b8ce07624c1
lib/rr/spy_verification.rb100644001.1 KBaa04395531678950632e424fe218bb619e00e12ac6381c5f457bdb49b0c17158
lib/rr/times_called_matchers/integer_matcher.rb10064400365 Bytes4b89f3d3888c2e1907a4fcc3a883323f96b8b21f3caf96a79050de4acbe9f79c
lib/rr/adapters/minitest.rb100644001.03 KBa56ad16d445064c81e9d6b31c5888448e4db173785f9242e96111235af1888f1
lib/rr/injections/injection.rb10064400879 Bytesecdaed653d25f90e9c3da8ce81f87ef7fd65857f11918bf34ea346696cedd725
lib/rr/adapters/rspec.rb100644001.42 KB47de284e61fdd815fbae48badc60f9aaa81792d3cdaa9642ed7578528af3d4c9
lib/rr/double_definitions/strategies/implementation/reimplementation.rb10064400267 Bytes6fd95960c31be449fce128d7bbbf604a6879efb4a0d5d8816b992ad5325f596c
lib/rr/double_definitions/strategies/double_injection/any_instance_of.rb100644001.08 KBf1f6f2c0a4c21a73c284038276913b4fb33289e8602b21d2e472691dbecc4250
lib/rr/double_definitions/strategies/implementation/proxy.rb100644002.06 KB730c5262a03b16a2c5dc03b86c3b51827fa38b66e1d880ea7c4439464b798b34
lib/rr/double_matches.rb100644001.29 KBdc88d0e25812eb76f49012d347c3e15cce17f16a69b4959a6dc254596ae964dd
lib/rr/errors/argument_equality_error.rb1006440085 Bytese8c2bd210d3f51b08d0c3e79d5ef4f1497cb25777db8eda82316f91e50a0eb3e
lib/rr/errors/double_definition_error.rb1006440085 Bytes20861c879065c2c90e01b1465f41c45897ee9eda5e5224578205b946137e1f97
lib/rr/errors/double_not_found_error.rb1006440083 Bytes6c18fb75bf19ac83d481ea7b0a0927db02386e54b2b9421d5ac051ebc3e51ee6
lib/rr/wildcard_matchers/range.rb10064400154 Bytesc59efb4604eeff08e1ae5d9dfa94694095dda7da3dfa618d620ba3db9777a76d
lib/rr/spy_verification_proxy.rb10064400255 Bytesd0d2455b804a6952ff1da0bc2eb63ad39a93b918fbcd725d3296466fa38f87e0
lib/rr/wildcard_matchers/numeric.rb10064400182 Bytes40fb621decd3db5648cf5d00af678addd556395da04a189dd371e5a7c4187358
LICENSE100644001.03 KBc1fde8ab1cca2df62fbbc7857916f4899fc30156d2dc836f0b58071eadbe9bc4
README.md1006440019.6 KB71dd0e6a302dd52e16c805d3275acc7ce5f33e0cff1ed34305bf57cd2e0f8889
VERSION100644006 Bytes8c54bfab7f1ae9bd1a7148eae41e7b0a8f4ad3726e0cac70f823a2d45db9e60c
lib/rr/wildcard_matchers/regexp.rb10064400164 Bytes33109aa57ac499329f7622ae07f8f552575ba397de429980c4092eaee73d5923
lib/rr/times_called_matchers/at_least_matcher.rb10064400299 Bytes1e4d44405fa53881832c2dc4fb7b59b2f92df8364e88602d81f0ed625f2f03e0
lib/rr/times_called_matchers/never_matcher.rb10064400406 Bytes54bb9c479323768c9aadfcdad7c578ca1445e8ebb654423545306ddb5713ecc2
lib/rr/errors/subject_has_different_arity_error.rb1006440093 Bytescf6f6e7576bdee62623fb71bcfe84981ae96489d37d4d464c76329ebfe5789f9
lib/rr/method_dispatches/base_method_dispatch.rb100644002.46 KB8ea85392369676741e35f877402b28deef217372c2036403699eb95b87d4f869
lib/rr/double_definitions/strategies/implementation/strongly_typed_reimplementation.rb10064400310 Bytes68886ed7d5989df60b0b1885cc90ac7c3bd0a3fd721bc641fc8189b9b9f5768b
lib/rr/errors/double_order_error.rb1006440080 Bytes7a6e9ad0be73966e5d41704215e154cb18a2ebadc92d69902e38dcf7de23f147
lib/rr/errors/spy_verification_errors/double_injection_not_found_error.rb10064400156 Bytes340a7886b870cc21b5ea65be27ef021064d79224d0fd2e513b0bac1724b123c0
lib/rr/expectations/any_argument_expectation.rb10064400351 Bytesfea975cbd0b0cb1c10d8dcc6e5244bc59a9cbb443006e72ceca6ac53a9e3d505
lib/rr/injections/singleton_method_added_injection.rb100644002.43 KB9737d5f36ba8998239e96b4333b96d949efbb60d47849b03b24e1b3708ae5627
lib/rr/method_dispatches/method_dispatch.rb100644001.84 KB6ca3323fa608966408e3bb0fe8ab90f895a570d17a61088cc1ecaa6b9a41de6e
lib/rr/times_called_matchers/proc_matcher.rb10064400212 Bytes4d9982114302e621238abb2725d49fa4165e90600c2874d3422d837c9b8d5717
lib/rr/version.rb10064400124 Bytesd1e3c7b279b246392a08c282296f8e9de63b25133ac2671e2550efaf2318ae02
lib/rr/wildcard_matchers/anything.rb10064400269 Bytesaee0daf4fc92338263dc85619a1307c0ae675b1fe3277a4bdc2914769b6e510c
lib/rr/wildcard_matchers/satisfy.rb10064400546 Bytesf616ceaafc030e4916844e4e5912c70c084239ea9c58d1e191e62f164d141507
lib/rr/wildcard_matchers.rb100644004.43 KB8ec2b6bf094cd218bd20658d790e675d68cae4b796d898ae8e06e6109fd0be1a
lib/rr/times_called_matchers/any_times_matcher.rb10064400301 Bytese0d2a64f915c43e1747a6540e6a4eedc9856a3e491730d39ea3c6e34a57a7f07
lib/rr/times_called_matchers/at_most_matcher.rb10064400450 Bytes561745346f1d0507fcaa548e849e408026bd1eda5778e45256286e7272874483
lib/rr/times_called_matchers/non_terminal.rb10064400742 Bytese9741c1ce2847bff307257833b039d6c85d2600c5f9efbb1fc109edd7151407e
lib/rr/wildcard_matchers/hash_including.rb10064400692 Bytes5dd7f9af123e05aafe46bbbfdf6771053863ef2f7ecc97b4d76cb6bb196cfda9
spec/runner.rb100644001.09 KB99dab034543e5cae74b349dcf3e2c5c455d605f5652eacb8ac15043487de792a
Gemfile10064400162 Bytes13b30abf86817d991a4e05e7f06092270ba4e41a1af4fdb7173b50f7458b7456
lib/rr/adapters/rspec2.rb10064400622 Bytes239d366adb30815f94b0579baa137371b55f47bcbe60e36db0789867d49bdd45
lib/rr/double_definitions/double_injections/any_instance_of.rb100644001010 Bytesa1ecea7bee81581a2c6b169ab4d4da724f116fb987047d829da699c0d1d823d4
lib/rr/times_called_matchers/range_matcher.rb10064400472 Bytes7f86c5db8c1ca76d40efa05aa7d80499ad411a9be448eceff454d37b61d9e285
lib/rr/times_called_matchers/terminal.rb10064400670 Bytes05f342d74e72c5d33c12ecfd7b0b9812334a1cc40f83ced3a93be7fa9a96ba52
CHANGES.md1006440010.6 KB3a156f95c5525707f0ad2912818af75f732bc6c11fd0bfee5792af7fcb764a66
lib/rr/expectations/argument_equality_expectation.rb100644001.22 KBa32c6d3eeab0e7a6671f8c5cb2ba7aa08c8aecd36f68cb1ac0b9803d93cf30f3
lib/rr/double.rb100644004.18 KBfe6537c62579399ed7ba63bf5402a8d115ef810101e000a1764af3c4b397f99d
lib/rr/double_definitions/double_injections/instance.rb10064400462 Bytes2edff319ac1e46f2f7c7a21f7931aa94039436730243f7139040e9fb5513ddcf
lib/rr/double_definitions/strategies/implementation/implementation_strategy.rb10064400174 Bytes3202f679f14fcc5ba4d5ce94ee693a478844a30a1cc388bff74f194116f63703
lib/rr/injections/method_missing_injection.rb100644002.89 KB608e2d238da85275b565d694be877f0d2531bceb7d617f011f954f9cf66620f3