shoulda-matchers-1.3.0

https://rubygems.org

shoulda-matchers

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 196286

number: 1.3.0

platform: ruby

spec_sha256: 77520708676780a00da4d6eed66c96a8efd73868787f968476d944bd3a41d595

sha256: a7eb33024db0c80652464bc9fec6fc14a8f08998814bee5983a10394393cbc58

created_at: 2024-05-13 08:16:28 UTC

updated_at: 2024-06-05 23:18:56 UTC

position: 56

version_data_entries_count: 104

uploaded_at: 2012-08-30 18:19:58 UTC

indexed: true

has_extensions:

extensions:

Gem size: 46 KB

Version Data Entries

Total: 104

Unpacked size: 242 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore6440075 Bytes612ead84670b368fc2986551fd44e1854854d73982c24723c02cfef760b1e16c
.travis.yml64400236 Bytesc9e3dfa6b6ef9db2a7b17d31685b219d4ddc9e9d2c5bf1088b084a5c54ccc507
Appraisals64400218 Bytes1cba155560efc04669e75fc0f30cde72a9c5fea5e58ca3d799641c321e7227a0
CONTRIBUTING.md644001.3 KB2189a4063662bfb5e945f9362f35bdf9594dc36d2377d472be812944e9c3d498
Gemfile64400523 Bytes5d7eb360c4745fb994cbac6758b64c5db4d3b47a9d15b256d31be8ff1576a2e8
Gemfile.lock644003.22 KBb09ee2277a8326acf96338221a8a7e0da86c5eee4c1a264bef3dd89f4ca3d55c
MIT-LICENSE644001.07 KB60fe7a17d7e0132ffee0fccf358f65b032e380181e47865c2db0dde99883c14e
NEWS.md644002.58 KB25307103b6a7caf0e5553a0060028c32ba2ed83c14f085338014885ec44cbe63
README.md644002.55 KB3cd8fc0e6e438a6767b02a059a3d4486b55a11f64e8e21a56cf9d4105718b2e8
Rakefile64400631 Bytes1d215683daca9cfed06395bba72b984f3a0aff6ee61bdcf42486d810e140c28a
features/rails_integration.feature644003.92 KB60a33d921818d9d23b58f0dbaf9b9d41fe6cab96ddb49efc95894fd354c535a9
features/step_definitions/rails_steps.rb644003.47 KBf526ced32b6ae634835d887804377eb5703f841e93cc85cfabb15f22cf991580
features/support/env.rb6440071 Bytes7e69f47b1751091436c81ce48c5341c36d8da7a4063e2272df3897567569dca4
gemfiles/3.0.gemfile64400403 Bytesca7652bf3ba3a00260253d12a828c499c9ee11aab943a567977d32de6e41fbe6
gemfiles/3.0.gemfile.lock644003.05 KB5db990e4d8890201261c9d63061d59974dde6752be160b43318688443edcf5f7
gemfiles/3.1.gemfile64400438 Bytes9b2a62b24ab4b1ed838ae050e90cd30dc92d3bd1fa1464c2ebcc8df414d8b592
gemfiles/3.1.gemfile.lock644003.48 KB87adf1f5869d70b377b0e52e06e25046948742d8c003c109b61e4295fd6ef341
gemfiles/3.2.gemfile64400438 Bytes00037da16157858e21cb5fc74fd02fb00199c1c449980cc4d5e5f7998b28df6c
gemfiles/3.2.gemfile.lock644003.4 KB9c010f4d0f93e7168cedd3ba9e76ba98a91f6e3cd4627f920eb19523f40e5044
lib/shoulda-matchers.rb6440027 Bytescede1f9f1a81554fae4329d420679cf1867f3e4dc4a1835a0c2fcf94be1b37a2
lib/shoulda/matchers.rb64400201 Bytes7c4474724548bc629fd53306b04f42f3c2890e3302fb4c7496d41cef60244bb3
lib/shoulda/matchers/action_controller.rb644001.39 KBc7fc2ef1b939ac4a13597032b39dd993bbdcc97ba23bd5a316d494e2f86605c1
lib/shoulda/matchers/action_controller/assign_to_matcher.rb644003.87 KB6b5159d7e2645e738639491df1a075abb310249db760707d37b4164a83920006
lib/shoulda/matchers/action_controller/filter_param_matcher.rb644001.02 KB019fa60173dc6b665353660ffaeadfd7186bf34abcfb5465c1c88cb644eac632
lib/shoulda/matchers/action_controller/redirect_to_matcher.rb644001.57 KBf4e883acffe31e9d5052b66938b93ea31be2cf23b59d323547051ebd8bfa898c
lib/shoulda/matchers/action_controller/render_template_matcher.rb644001.71 KB990be80242816cc52d18783cce7bfb0d9997686007e359a469e24b4d7de455ba
lib/shoulda/matchers/action_controller/render_with_layout_matcher.rb644002.31 KBda107dab59bda3ce4c4ec1ebbdffd06fb6f42aca4e319a3aad100e29c3f6f8a6
lib/shoulda/matchers/action_controller/respond_with_content_type_matcher.rb644002.27 KB2475d098b21b57f2990ba93c002d6be77f2a2d63a5aa67bf81a0162a517795ad
lib/shoulda/matchers/action_controller/respond_with_matcher.rb644002.2 KB1f3c5d37e965444cf0cbd1fe44a72bec8932fcf6f77da4e857bde7786e59f576
lib/shoulda/matchers/action_controller/route_matcher.rb644002.8 KB9e724b01fe389ea2a6757be0c3cc4adfe447f88d18051f8c19a8aa0f6b00144e
lib/shoulda/matchers/action_controller/set_session_matcher.rb644002.4 KBe5a59f35d00cce5da1ddd90a1b8a622781507aa06ee635636fd360080808f951
lib/shoulda/matchers/action_controller/set_the_flash_matcher.rb644003.35 KB095cd3b5329380943ffe331b733f97f10f0e5f5425fcf0394c154a4ad8caaf84
lib/shoulda/matchers/action_mailer.rb64400791 Bytese92637ce8b0066af7a34c3b37bc10fc0bb78b02987799e4f957433a149d4fec3
lib/shoulda/matchers/action_mailer/have_sent_email_matcher.rb644009.12 KBe398de4526cb8a6d51cb8a474d5c8d259cb0f943e6b1951c93afec7be629b9f2
lib/shoulda/matchers/active_model.rb644001.46 KB4a2fd5ca95c279173118f9b4098604d264a75e29ee9c91b0115cf850034050ac
lib/shoulda/matchers/active_model/allow_mass_assignment_of_matcher.rb644002.79 KB92e263ed27e87ef1172e05487e41f1f6c38b3639afe8a76993f674ac445c98d7
lib/shoulda/matchers/active_model/allow_value_matcher.rb644003.83 KB301af0c3f211985929a61832e4e3c29d425acf78fa4ea3f65f58b06e669ffcfe
lib/shoulda/matchers/active_model/ensure_exclusion_of_matcher.rb644001.79 KB3a502bb8ad74b5432d8ad02e19912bccf742939bfc3cb1ff89b3de13774a5c58
lib/shoulda/matchers/active_model/ensure_inclusion_of_matcher.rb644003.6 KB4f0a31b4ca3cf2dc05df8a32042cefe7a855c64126ee0b2219b36f1584fe8bc7
lib/shoulda/matchers/active_model/ensure_length_of_matcher.rb644005.44 KBc966933d9eca2646dfd16cd9a1b05f8417d835416f20485bea535357ae8e3a05
lib/shoulda/matchers/active_model/helpers.rb644001.45 KB0811e35964e0b47ad7f346ad3a0f583c37eefbbae1f58d66305f747a246d0f3b
lib/shoulda/matchers/active_model/validate_acceptance_of_matcher.rb644001.03 KBd28af8209795404660c3120cc792b9a8a4dac0ec3124a7ada8a2de9b7352acd5
lib/shoulda/matchers/active_model/validate_confirmation_of_matcher.rb644001.57 KBd46fe44e8c6c06c60ed2002d991a5a65a3e9dc0db398ffb216e0028fff639829
lib/shoulda/matchers/active_model/validate_format_of_matcher.rb644002.68 KB4b579679ff4f30d685e30d6eee4787f6bfb2550729c534ffb4ca2b385a7c0bbc
spec/shoulda/action_controller/set_the_flash_matcher_spec.rb644003.56 KB24169f9c83938f91d879d567b3a8bf22425b9b85f74351b59cc21d30e85e5227
lib/shoulda/matchers/active_model/validate_numericality_of_matcher.rb644001.81 KB017722a54f6a4e9e163a752ecc5dc88698001b22a439c3123ab0274df79a9238
lib/shoulda/matchers/active_model/validate_presence_of_matcher.rb644001.59 KB21cdf0add4a78f8b5577a10747dc14998aefb9987f84c3da00bf26acbfa2d4d4
lib/shoulda/matchers/active_model/validate_uniqueness_of_matcher.rb644004.98 KB5420ca712e4a2f6701a45eb33799f31011bee77b098cd5665207bc937f1a7245
lib/shoulda/matchers/active_model/validation_matcher.rb644001.28 KBcc8c8815b5d675a5ba5686c8d1933eb669e303eeaf65f0b6ddc587be03d60823
lib/shoulda/matchers/active_record.rb64400912 Bytes7b8ef04ee24ede11bcf6c6fb37e51979f132821e17a293aecaa1b4e8a1799ea0
lib/shoulda/matchers/active_record/accept_nested_attributes_for_matcher.rb644003.64 KBc2da04c1721da15364d60946684994de86417b9f32d827ff85224e6baaa74247
lib/shoulda/matchers/active_record/association_matcher.rb644009.51 KB0e3f14b80a36fa7e281f5384b1379bca95f53054eba0d5853198f4e9acef623a
lib/shoulda/matchers/active_record/have_db_column_matcher.rb644005.79 KB56fecd30cfc07a654d535ea5ba75d03ad891b6e55d9f9d9040fca98553c0a6f6
lib/shoulda/matchers/active_record/have_db_index_matcher.rb644002.63 KBac65b410c0c030b933b18e6c02340795f1987eecca237a95e02000b28604ffed
lib/shoulda/matchers/active_record/have_readonly_attribute_matcher.rb644001.47 KBc9be64e8d53e56a45127052093f1aef285d43c2cc5d6c004b9e8116aa6e9fab1
lib/shoulda/matchers/active_record/query_the_database_matcher.rb644003.78 KBd080789805d24e0ff3f81ded7d42952611047fa2903e6c7d92405e73396b1742
lib/shoulda/matchers/active_record/serialize_matcher.rb644002.86 KBc99c39bf4421472666036626c3ab60162953261e850189d3ccdda612af30427d
lib/shoulda/matchers/assertion_error.rb64400411 Bytesaae433fb2f18cf202f418bccb8bbfc4c7771df0a44e496acf7f697e7e662127e
lib/shoulda/matchers/integrations/rspec.rb64400833 Bytes7af539b309dabca3dded0ede908574df84b9f98b708c5a19222f8bb6bea082cd
lib/shoulda/matchers/integrations/test_unit.rb644001.11 KBaa1d2332ea80a02a5d8ca51c407f1bcbddcadd97dbdbef6c6c0cf08239210045
lib/shoulda/matchers/version.rb6440072 Bytes1fc86391edc9a450dcbd92008cf0cb830a0c6bb96dd34b91a6164d802a2c93f9
shoulda-matchers.gemspec644001.31 KBd8b64ef5c4eae507182e0b6ef566ec4311b257923907836406a70332805102a3
spec/fixtures/addresses.yml6440049 Bytes5a05e8e88d1411a78b2811df81c614714259c75833fb3e72da82704fded0954d
spec/fixtures/friendships.yml644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/fixtures/posts.yml6440091 Bytese4a7a007f8a130487dd29fd85c8791103e2104d824a54c985c7e46448bfa7876
spec/fixtures/products.yml644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/fixtures/taggings.yml644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/fixtures/tags.yml6440089 Bytes151b13d90dcf790e98a28436f843e9316695c8270425b8afa70feacfd247d85c
spec/fixtures/users.yml6440082 Bytes242265a4fff40cffa7911387d2b2c3d83af19976a76f0bc11b40973fc1ed8dbf
spec/shoulda/action_controller/assign_to_matcher_spec.rb644001.94 KBaf0a4f7d432c75fa62d33c791b3c41fda8a726e40e656f0c50a53bb4f9197cf1
spec/shoulda/action_controller/filter_param_matcher_spec.rb64400593 Bytes3d9a4e7914efabd3a0a9a5f9abb6adcd9b0bd8a2ddf9f0836bae1585bdaf9b1a
spec/shoulda/action_controller/redirect_to_matcher_spec.rb644001.14 KB34b612fb28813e9b9af19331cd60c7a615b85a16a664726e9688fd49207a45d9
spec/shoulda/action_controller/render_template_matcher_spec.rb644002.25 KB2a09bdb96a173a179471ad09c5999c3338a483e37bf2967af43121b744d60654
spec/shoulda/action_controller/render_with_layout_matcher_spec.rb644001.51 KB040edb2a61e12be34f8b407f972044ba639761e70e4ff339adac18cfe0c880c0
spec/shoulda/action_controller/respond_with_content_type_matcher_spec.rb64400969 Bytesfc3348d2ecb8476529423399dca79b53771739e55aa68b670cdc9cf43e9dff7f
spec/shoulda/action_controller/respond_with_matcher_spec.rb644002.37 KB07b1639a7036eefd3d753e2c3e08bae027c9fd2d53bb658a21a78344deae850e
spec/shoulda/action_controller/route_matcher_spec.rb644001.87 KBcf52a077d1349d2726490f296983a532c6ff1362228657d88a43a9275972ea89
spec/shoulda/action_controller/set_session_matcher_spec.rb644001.36 KB6f710aa2e2c204abfe876bf7053cda8e8257654fee9c41836ce9d389f866bffb
spec/shoulda/action_mailer/have_sent_email_spec.rb6440012.1 KBcdcf258a8506bb68a61d1d0e0813ffbd96d89a996c2875bddbe1a912e7ead71c
spec/shoulda/active_model/allow_mass_assignment_of_matcher_spec.rb644002.66 KB4119c4d7ed4e21cfd6a2fe0cc9dc4ddb0668801a28e57b377bc9e2c331a88ca9
spec/shoulda/active_model/allow_value_matcher_spec.rb644002.61 KB0e8e1cc8507a53479ee1b95afc1060ba011915738e739febdedb5cb8e12c998c
spec/shoulda/active_model/ensure_exclusion_of_matcher_spec.rb644001.61 KB3c1a9ee5e877bf8ec0f3eb8982467d7170511a572b18a58622083fe4d64f82a7
spec/shoulda/active_model/ensure_inclusion_of_matcher_spec.rb644004.09 KB422fa3f41a0326058eedba72e082b82e8fd0c6802346d1656f4a7b3d53d0471b
spec/shoulda/active_model/ensure_length_of_matcher_spec.rb644003.9 KB7f04f7872e43863780247758928d9902617fdb6d6dc805e3e9e6029e4f3feed2
spec/shoulda/active_model/helpers_spec.rb644004.4 KB43295726ab32a2f1cab6e36de7155d266424cd033ba12d9ea60455a2162ba85b
spec/shoulda/active_model/validate_acceptance_of_matcher_spec.rb644001.18 KBdd2fffe9fc7c2de01962af093eec808c47471fd0bc14003e0494d14206b27d29
spec/shoulda/active_model/validate_confirmation_of_matcher_spec.rb644001.38 KBa11765c6061f37ed161c240102392cca9152f05efccb54965204b119ab19b810
spec/shoulda/active_model/validate_format_of_matcher_spec.rb644002.35 KB24e6ec78509be435abafa0591c9d0e2afb727e387ce15f226abf3449bf7e96ed
spec/shoulda/active_model/validate_numericality_of_matcher_spec.rb644001.72 KBcd6fd5779c42a3962a43431f0e36390129b16b08aaf1d23dac15d0437eabcfac
spec/shoulda/active_model/validate_presence_of_matcher_spec.rb644003.02 KB06a774aca32406047500fb77d49836f74584ecab7bc418ea9fd669b6af9ca200
spec/shoulda/active_model/validate_uniqueness_of_matcher_spec.rb644004.93 KB5111b7f44390c34ef020d45d608165bb45db1b41e18f90d0f6c2655336dcfa6c
spec/shoulda/active_record/accept_nested_attributes_for_matcher_spec.rb644002.98 KBcad63f59c2b3b638d471e43349e83656f303e5058135f95e15d9238a082c9c96
spec/shoulda/active_record/association_matcher_spec.rb6440020.9 KBb3427eb4ca174fa507e541fc8eebc3236b4495686bf9ef7439ac7bd54bf11ed0
spec/shoulda/active_record/have_db_column_matcher_spec.rb644005.08 KB9be42dd9212caea619669c5e30450fd3f465034d9281e644c14fe03687f719a2
spec/shoulda/active_record/have_db_index_matcher_spec.rb644002.61 KB7ebd8ace55c2b55f0fc3b2d1c3e498e1bb5cd43f09cbac18e59dcb008dab2c83
spec/shoulda/active_record/have_readonly_attributes_matcher_spec.rb644001.19 KB81f0674d6051df0a01e5f56a5785207ec1affcd3cf2d75ae93304a6f12b5ce9e
spec/shoulda/active_record/query_the_database_matcher_spec.rb644001.38 KBf3a38a56b969071964ebf92893e193606cb489eb5cf337b3eca35d81c3225cfe
spec/shoulda/active_record/serialize_matcher_spec.rb644002.17 KB76dd6ce9d37d0ac2126946a74bc21b0b2c4e48b640a31ccb678048e7debb849b
spec/spec_helper.rb644001.07 KB9a91572abdf0b1ffc2513d307358d4546c4d5d11849335bd6920d515a5ca7ea0
spec/support/active_model_versions.rb64400242 Bytes34c5daf1fc744f40f6de36bc9dc370947009c0f7e065244532c88d42fe45e832
spec/support/class_builder.rb644001.09 KB103f24e37804fa551b5e3f9b71f5c42852d48c9e40b9d6c3dca0f015758694c5
spec/support/controller_builder.rb644001.89 KB413cdebe0a955033f09d35938c162b141b2fd4cfe97cb548d38adec11f4d589b
spec/support/mailer_builder.rb64400239 Bytes8f4badb8aff7e9cb525799b2ea2b6f0df57f445a4f4db1ab5073f8787c003ff9
spec/support/model_builder.rb644001.56 KB5d4e24536478f7d4c7e1585ed9bfa3fde19eac8254de41371d9aac3fb9eb4945