rr-1.1.1

https://rubygems.org

rr

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 27375

number: 1.1.1

platform: ruby

spec_sha256: 38e08ed3e0153814cda7d134b3ce484e5088eaba11351e077b715386531689b4

sha256: f0260335b8e77f5e2492d85538d4fd1db72bf353a3fd58430b12f7583f27ac4f

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

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

position: 16

version_data_entries_count: 102

uploaded_at: 2013-06-18 04:49:27 UTC

indexed: true

has_extensions:

extensions:

Gem size: 41 KB

Version Data Entries

Total: 102

Unpacked size: 153 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/rr/errors/times_called_error.rb1006440080 Bytesee395c3aa1a8e465ce409c0410e08cd54f616f476471c6631e9e2cf42492ed6b
lib/rr/integrations/minitest.rb10064400451 Bytes8e945b25590e5bc1eca6f309a73129dd85283b7e5256e0e91296b2ec5fcad0cf
lib/rr/integrations/rspec_2.rb10064400670 Bytesc0d8cd24f2ee85c2e18e4c77aa0fedb5aa753e4a8c517efa997d68c88d647b11
lib/rr/wildcard_matchers/satisfy.rb10064400515 Bytes8ecb33bd3f044d5c1fc378879f8c00d7471bb787fc9c61c4dcc8cc47634b3ee1
lib/rr/adapters/rr_methods.rb100644005.54 KBf033727fbd3e4039c327e140f9967498d3bd0b16f9ca19ef47b5ff91f27747ae
lib/rr/double.rb100644004.23 KB3a585765a120989175e2dba3ae8f7cb30482068b347431cc0a5cea6236d9cb6a
lib/rr/double_definitions/child_double_definition_create.rb10064400682 Bytes88ed47252152cdfe322d1c963cceb8b98198123fad84dea67c2167d54b79cec6
lib/rr/errors/double_order_error.rb1006440080 Bytes7a6e9ad0be73966e5d41704215e154cb18a2ebadc92d69902e38dcf7de23f147
lib/rr/wildcard_matchers/is_a.rb10064400406 Bytesbb305b1d9ceb5e7b9fae657660f7945b870ef98c5a81138c0ffe964652402642
lib/rr/class_instance_method_defined.rb10064400509 Bytes43ea90510f66679efa9a1b44aa6f8c416d59adc6fb40983eacc5da137af9742f
lib/rr/errors/rr_error.rb10064400563 Bytese4c52d5a1dd9f54e0242cf7f0263e0d334acd9f3f85595901f67609b76675119
lib/rr/integrations/minitest_active_support.rb10064400273 Bytesd88b46dbb87abb39bced32d8ca6fddca4991061a5003e2954e4ef150f8d23f8b
lib/rr/method_dispatches/base_method_dispatch.rb100644002.48 KB67dacb1c6542aeb7d6c6de3182e9b99356eefa13d8fe10b126cc910b4e088df8
doc/01_test_double.md10064400442 Bytesf7923e3cd09522dd6b9a2ec62a9f6c881761637e94feb8bc9cc85895ba9e583d
lib/rr/autohook.rb10064400227 Bytes7bb2ed7b3291bc33c532095e05d06a348e577f0a096b83c67f3e59316498ba44
lib/rr/double_definitions/strategies/verification/mock.rb100644001.55 KBde3ad6519e85fc831f9a77797f581d66085e94d660b7e2a55b1d49877a02ec79
lib/rr/double_definitions/strategies/verification/stub.rb100644001.61 KB89024647a406153930b31301faa1f5e0a3fcea648ac3733c93f541bc511e0d46
lib/rr/integrations/minitest_4_active_support.rb10064400889 Bytes5df68a7da992b169cc7c48439f0bac6b66482409f3e7a45240ecedd714b60e8a
lib/rr/integrations/test_unit_2.rb10064400292 Bytes4aaaf8edc274d20b73d86d8cb0410f4e80c9f53570e8b9d446490ffc3b8fd934
lib/rr/hash_with_object_id_key.rb10064400771 Bytesf1558a9b2a6a16055359cc7007cb1001397612b00a1d05059beef746b77355de
CHANGES.md1006440014.3 KB12e4a532ac922ea745e0456d8d395674846c5824ddaa789baf5ba95dbe4e6c22
VERSION100644006 Bytescc52f678848b814373757b460383bf61960e4943c203735adde0a350b3e50989
lib/rr/expectations/times_called_expectation.rb100644001.17 KBeb9f24ea136a38fd03bd6867aa208b1fa0d260c0a7de5f993d710f3c3d723c41
lib/rr/integrations/test_unit_200_active_support.rb10064400526 Bytesb7a8acbc06bf25308580f9602f0510cca0ab64e3fcde7853f05ad0bb58489ad8
lib/rr/integrations/test_unit_2_active_support.rb10064400781 Bytes9f9eeb841e2e8302afb1665e78e280cef7509aa32f4cff92c616c177d9e51aaa
doc/02_syntax_comparison.md100644002.71 KB586a79c819ee313e13c95a3148e860643dacdcecefb29c66537e47b609fcea81
lib/rr.rb1006440052 Bytesc936a1195a627400c2666404e54e9b8133b82d8e87d72045ff0d928d63ac1780
lib/rr/double_definitions/strategies/implementation/strongly_typed_reimplementation.rb10064400310 Bytes68886ed7d5989df60b0b1885cc90ac7c3bd0a3fd721bc641fc8189b9b9f5768b
lib/rr/double_definitions/strategies/strategy_methods.rb100644001.78 KB48013beb64127171bd065e67ae3d782a12d5322e4bcf708767cc3279338ceb7d
lib/rr/errors/spy_verification_errors/double_injection_not_found_error.rb10064400156 Bytes340a7886b870cc21b5ea65be27ef021064d79224d0fd2e513b0bac1724b123c0
lib/rr/injections/singleton_method_added_injection.rb100644002.43 KB9737d5f36ba8998239e96b4333b96d949efbb60d47849b03b24e1b3708ae5627
lib/rr/integrations/test_unit_200.rb10064400549 Bytes29ac93e935faca32b9ae1bf210701429566cf8e5ca2bc1769704f99155d5f85c
lib/rr/wildcard_matchers/boolean.rb10064400322 Bytesaabbb59d7f46fd311db4fb9bb101ebe8434e72c5252ba15e814b169add2a63b2
lib/rr/wildcard_matchers/duck_type.rb10064400675 Bytes5419e50358e92947ef17bcbef9fcd1f61e4b23556d12b9de7e6572a25e4f8b3d
CREDITS.md100644002.43 KB6c70a0fdc3788f126445e0b4648702082dc1b72a4495115dddcc264213e1400c
lib/rr/double_definitions/double_definition.rb1006440013 KBa7e1a05d376c149b95c9288d04be85cfac207c92280584acc461db19322e58f1
doc/03_api_overview.md1006440013.8 KB1237e6517a58f292228d0d0ccf66f8756ceb590061a685319b3184daf6e37004
lib/rr/adapters.rb100644001.09 KBda398d962368349884243ae7dc7cd2463e0a470672b5526031e1a15c83d7d656
lib/rr/double_definitions/double_definition_create.rb100644005.45 KB063ce0311f8ba76ca78d14a8a83596f62b7f37290eb3be432679f6eb3290164d
lib/rr/spy_verification.rb100644001.1 KBaa04395531678950632e424fe218bb619e00e12ac6381c5f457bdb49b0c17158
lib/rr/spy_verification_proxy.rb10064400255 Bytesd0d2455b804a6952ff1da0bc2eb63ad39a93b918fbcd725d3296466fa38f87e0
lib/rr/wildcard_matchers/numeric.rb10064400182 Bytes40fb621decd3db5648cf5d00af678addd556395da04a189dd371e5a7c4187358
lib/rr/without_autohook.rb100644004.62 KB0b9ec1a22eccb4f72d157425e9ab27915f75d17ac7d1037126395a2e7708c0ec
rr.gemspec10064400775 Bytesbb1f74dbb84428ce167e55bf4dbe46aeaa44fa12a78ff7b61e70be03709a9630
lib/rr/core_ext/array.rb10064400308 Bytes025ba70506f8b2fc08e083518b037fc07b285c24915cd1c5a3f85f702b7cb040
lib/rr/core_ext/enumerable.rb10064400488 Bytes08ddb3422b6d02a739a60a1ea61e6ee7c8aa7c00ba17f241609ffe7d68be267b
lib/rr/core_ext/hash.rb10064400564 Bytes8a44c67d283161856bd65d804c93a58a75dadcb822a7d42e11f772f58e6a7e92
lib/rr/core_ext/range.rb10064400144 Bytesda906e08fbadd817da3a445855ebfdf5d9df06e7c759c4bc46ad672460661cb1
lib/rr/core_ext/regexp.rb10064400145 Bytesb565e3de315b724f5bc36db7963122efeeae88dd1cd1521e109cc075d80310a6
lib/rr/method_dispatches/method_missing_dispatch.rb100644001.91 KB04e8fc7d3439bd42b95825c144d60195b76c88c6fde04416df962970f82aeb57
lib/rr/times_called_matchers/non_terminal.rb10064400742 Bytese9741c1ce2847bff307257833b039d6c85d2600c5f9efbb1fc109edd7151407e
LICENSE100644001.04 KBdecd14cfe06827dc169f58aaa24705d3e0204019328d1126f38fb46fe11eea73
lib/rr/times_called_matchers/never_matcher.rb10064400420 Bytesc72f4fa5725aff916e37e09cf072d59428539c997bfcdf7b0a5b8d16498d0615
lib/rr/double_definitions/double_definition_create_blank_slate.rb10064400755 Bytesab5fb71040e1242d389b63672c820d881efed89f3bb0edb140e7407012ed1c97
lib/rr/double_definitions/strategies/double_injection/any_instance_of.rb100644001.08 KBf1f6f2c0a4c21a73c284038276913b4fb33289e8602b21d2e472691dbecc4250
lib/rr/integrations.rb100644001.11 KB15efc3528d63514de7b58b50d97b475286f8e96077d46f18af9e49e7260542aa
lib/rr/double_definitions/strategies/implementation/implementation_strategy.rb10064400174 Bytes3202f679f14fcc5ba4d5ce94ee693a478844a30a1cc388bff74f194116f63703
lib/rr/injections/double_injection.rb100644007.78 KB89ce26d50ca8049cd703b2e3dd4f2e45c4f244828b762a017a7f3738184aa0d2
lib/rr/double_definitions/strategies/implementation/proxy.rb100644002.06 KB730c5262a03b16a2c5dc03b86c3b51827fa38b66e1d880ea7c4439464b798b34
lib/rr/errors/double_definition_error.rb1006440085 Bytes20861c879065c2c90e01b1465f41c45897ee9eda5e5224578205b946137e1f97
lib/rr/errors/spy_verification_errors/invocation_count_error.rb10064400142 Bytesa1c12fc6eb74805cd0f486ccd947148935fbafac2a0f0674e033a9b33f44e04e
lib/rr/errors/subject_has_different_arity_error.rb1006440093 Bytescf6f6e7576bdee62623fb71bcfe84981ae96489d37d4d464c76329ebfe5789f9
lib/rr/injections/injection.rb10064400879 Bytesecdaed653d25f90e9c3da8ce81f87ef7fd65857f11918bf34ea346696cedd725
lib/rr/integrations/decorator.rb10064400864 Bytesa45568271f784900464c19d49de4b558c46dae0fea4b4f7af46d767aea687bd5
lib/rr/integrations/minitest_4.rb100644001.55 KB9cd57b070167b2d31d764d9e298bc5333985863a969948eb28e3947dd9312240
lib/rr/integrations/rspec_1.rb10064400993 Bytesf4d29aaf6941cef55daeabaca8abb9e971732bcd13da829f78485934058249ef
lib/rr/proc_from_block.rb10064400182 Bytesa5644c465874da54312abed40d1b5cb7c6d45b605f755d2f702b6e64a932dd87
lib/rr/space.rb100644003.69 KB3895a9eb03407fd2bf0a4c6bbaaf5097f188783530f2de8a637fd444fb028fd6
lib/rr/times_called_matchers/at_most_matcher.rb10064400450 Bytes561745346f1d0507fcaa548e849e408026bd1eda5778e45256286e7272874483
lib/rr/times_called_matchers/times_called_matcher.rb100644001.1 KBce00e4c6addf2f3ea05ded4fbc99b7689dad5b34d1d860845a24e7d326210a42
lib/rr/double_definitions/strategies/implementation/reimplementation.rb10064400267 Bytes6fd95960c31be449fce128d7bbbf604a6879efb4a0d5d8816b992ad5325f596c
lib/rr/double_definitions/strategies/verification/verification_strategy.rb10064400170 Bytes5964d3cf4b43f96d57a3f9c03cf2ea2191be1661f4a7059a9b6d955c7d988108
lib/rr/injections/method_missing_injection.rb100644002.89 KB608e2d238da85275b565d694be877f0d2531bceb7d617f011f954f9cf66620f3
lib/rr/times_called_matchers/proc_matcher.rb10064400212 Bytes4d9982114302e621238abb2725d49fa4165e90600c2874d3422d837c9b8d5717
lib/rr/wildcard_matchers/hash_including.rb10064400639 Bytes1d16b300b2a39c628561ed7c0303b9e684184d4fc30dd4e4c03bba431af46605
lib/rr/double_definitions/strategies/double_injection/double_injection_strategy.rb10064400176 Bytesb56338a16d3df43f2a3d9de9bf8812daaf316653bb777f3c2ad55c9133fc84da
lib/rr/method_dispatches/method_dispatch.rb100644001.84 KB6ca3323fa608966408e3bb0fe8ab90f895a570d17a61088cc1ecaa6b9a41de6e
lib/rr/double_definitions/strategies/double_injection/instance.rb10064400431 Bytes5ed96a92a6cb999e35dbda8b2010a78955ff20f4edb5fb06667b956d7ef266d5
lib/rr/double_definitions/strategies/verification/dont_allow.rb100644001.06 KB18b8e9dc48a20769589bf3ffe492d199f16af054e7b82075d0d8c925314d7310
lib/rr/times_called_matchers/at_least_matcher.rb10064400299 Bytes1e4d44405fa53881832c2dc4fb7b59b2f92df8364e88602d81f0ed625f2f03e0
lib/rr/version.rb10064400124 Bytesd1e3c7b279b246392a08c282296f8e9de63b25133ac2671e2550efaf2318ae02
README.md100644006.91 KB28666125169dc2dd9afc99a48fc8f283ecc94cf8ee25608d602496f558bbc5b8
lib/rr/double_definitions/double_injections/any_instance_of.rb100644001010 Bytesa1ecea7bee81581a2c6b169ab4d4da724f116fb987047d829da699c0d1d823d4
lib/rr/double_definitions/double_injections/instance.rb10064400462 Bytes2edff319ac1e46f2f7c7a21f7931aa94039436730243f7139040e9fb5513ddcf
lib/rr/errors/subject_does_not_implement_method_error.rb1006440098 Bytes49b67df75d6bd11368a15ab223edb867d21229724eb33aa69492d1c0e70d9aef
lib/rr/expectations/any_argument_expectation.rb10064400351 Bytesfea975cbd0b0cb1c10d8dcc6e5244bc59a9cbb443006e72ceca6ac53a9e3d505
lib/rr/times_called_matchers/integer_matcher.rb10064400365 Bytes4b89f3d3888c2e1907a4fcc3a883323f96b8b21f3caf96a79050de4acbe9f79c
lib/rr/wildcard_matchers.rb100644004.43 KB8ec2b6bf094cd218bd20658d790e675d68cae4b796d898ae8e06e6109fd0be1a
lib/rr/wildcard_matchers/anything.rb10064400262 Bytesa3f023ddbc0e6942625357bf561db1856a8aac4c67ab6d794af82869678a1374
lib/rr/double_matches.rb100644001.29 KBdc88d0e25812eb76f49012d347c3e15cce17f16a69b4959a6dc254596ae964dd
lib/rr/errors.rb10064400561 Bytese9508d6bf511b162d4c29a152cbc2d4a8f85888f76f28845485eaa2f4fa3bba0
lib/rr/expectations/argument_equality_expectation.rb100644001.28 KB9ec5da1fe4a63bdfb2c02644b8a5f952b5e807b8504a0573d6f9dcd7f3c751cf
lib/rr/times_called_matchers/any_times_matcher.rb10064400301 Bytese0d2a64f915c43e1747a6540e6a4eedc9856a3e491730d39ea3c6e34a57a7f07
lib/rr/blank_slate.rb10064400547 Bytes7a40d385efdf7f4ae2a3535ce15e4f6caa40a67fadfdedb97135a8a5a935d66d
lib/rr/double_definitions/strategies/strategy.rb10064400984 Bytesf893f9c64b4a777ce228e64cde4221951de79be428c5230d7b39618c2012615e
lib/rr/errors/spy_verification_errors/spy_verification_error.rb10064400129 Bytes67e45e21db9c101ce07751c3046edbc1c6089df3571a8668b17fce8d6f855af6
lib/rr/times_called_matchers/terminal.rb10064400670 Bytes05f342d74e72c5d33c12ecfd7b0b9812334a1cc40f83ced3a93be7fa9a96ba52
lib/rr/errors/double_not_found_error.rb1006440083 Bytes6c18fb75bf19ac83d481ea7b0a0927db02386e54b2b9421d5ac051ebc3e51ee6
lib/rr/integrations/rspec/invocation_matcher.rb100644001.02 KBc06dec456a84284ff1d113e1def7d2e50c3ff6082f38d9729249f3dc60532ee4
lib/rr/integrations/test_unit_1.rb100644001.61 KB4f0c120b488a128ade61ac73535e4cb0c8107023c17ae650c521d34be83ea7cb
lib/rr/recorded_calls.rb100644003.49 KB2e657018848f82f7c6393e25bd280df6ebeb0edb2719cebfb7fcea3e5a6d6837
lib/rr/times_called_matchers/range_matcher.rb10064400472 Bytes7f86c5db8c1ca76d40efa05aa7d80499ad411a9be448eceff454d37b61d9e285