pacto-0.3.0

https://rubygems.org

pacto

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 530432

number: 0.3.0

platform: ruby

spec_sha256: 2a9df8fe16bf5ad18d792b0998a93a4d233ac17c1fcbab793570865d7373bd36

sha256: c81b2d330239173f734f861a91cfdb6ef990467c3eecdb6cfb470fdb71c657de

created_at: 2024-05-13 08:21:34 UTC

updated_at: 2024-06-09 00:55:13 UTC

position: 4

version_data_entries_count: 109

uploaded_at: 2014-02-12 20:10:54 UTC

indexed: true

has_extensions:

extensions:

Gem size: 42.5 KB

Version Data Entries

Total: 109

Unpacked size: 149 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400202 Bytes6e643a81806466dd3df3230ca7df1bebbda50381111c9102336cf317c133b7a9
.rspec1006440031 Bytes27604000896ad520bc63c118c92507dc991c8ac93294a5710f0533989ca51c90
.rubocop-todo.yml10064400430 Bytesf678e48c0779b9dc15466b7cdb81e3e5ee9742877de0f449c5abcf02f626784e
.rubocop.yml10064400143 Bytes98a77e770636aa8c93c294e69e599e86ab95204bfd8ff181a8a1f15496292a70
.ruby-gemset100644006 Bytes0d67048a8ee66da6201e5f7e408c6ca04d3c351a60fab31f76b825a94ba631c2
.ruby-version100644006 Bytesc89b87c262e9d5ffd20e73aac74a1772adcc9f5a21682cc33adcf5086e5fef5c
.travis.yml10064400105 Bytes0982f5f97547100ab0df238a952337c455095827051364c5811581daedf51295
CONTRIBUTING.md100644004.12 KB38ca9991a2899bc35b6f60a90a7374223dc13ec7f5f3039d421c1c7fffc3e9d7
Gemfile10064400270 Bytes1abdc55badfd47f07fb18cfbb2d3abc671adb8cafab632d5d14181a4d2987a8c
Guardfile100644001.28 KB614c4106c4127e8689689ad2647009465bdb47bd786ca3186b8f1605f1608bd4
LICENSE.txt100644001.06 KBedab9c6c37db4fda88196d26da50d668558521bb25109d428a3f87157ce1e844
README.md1006440010.1 KBe2655ebb8fe2d6aa439becd4acf28557b83b3cad44f2dd5d59eeb7da6c4d446b
Rakefile10064400706 Bytes18e60d9d94c1476528c4709d4726d8da217146d31d025070254b340dc3319dfc
TODO.md100644001.04 KB059f8d008c962a7aae8bcd7551450f3dd39fb44016d4090bd573d5814aad6847
features/configuration/strict_matchers.feature100644003.07 KBe13537eed819486ff0af2ff6e20d4fca950b94101a6b077aa3e5520362b482b9
features/evolve/README.md10064400687 Bytes553b041a695cc8806f06006a522f7ae5efb2c154d541a909824cefc5b5ef1b1e
features/evolve/existing_services.feature100644002.06 KBff44435ec12b9a39803e4a14db14684b81a74215bd5f31c6f8048788cf31f294
features/generate/README.md10064400995 Bytes16f8777e6abfdcd8069f5be5175c6f83b620eb1ed5383ab5ebb60d4c563e1ebe
features/generate/generation.feature100644001.09 KBf964737a7a8baa5ff40c6fdd77f5825360a85f4787cf36ce0c6d93d1373dfb18
features/steps/pacto_steps.rb100644001.91 KB9b4eacdb0e20be1e94ea3caa9db427c4e36cc0c296bfefd38b0877679295b327
features/stub/README.md10064400167 Bytes0656097de30f265de848d3aad7b2e18730ba766ba172e281455f7e38b051d0ff
features/stub/templates.feature100644001.25 KB7a097534f2f49707e13afa3c9e77b131e416e9f5cbf9db5158e8dcaf7f05e9dd
features/support/env.rb10064400611 Bytes5785529fc0b1f6b8dce05cccd9f2dee8e74395aa96e00206a9179562ef39fb84
features/validate/README.md10064400298 Bytese869774e913c156b5465797b0e8f71c701ba896d7eef949bfe09748a751c97d2
features/validate/body_only.feature100644002.41 KBd65b2f6b038834da3043fc5dc9e892f2a86da5074b47185a1ab9eded970cf461
features/validate/meta_validation.feature100644002.87 KB89e462b6d9df0256b3b0228ef44a329d4b7478939b9552930517369a05610eae
features/validate/validation.feature100644001.1 KBd88ab46b638ce34a7a0daa7531c6745674fa3b8422ec5fd1e8226772467c1754
lib/pacto.rb100644002.54 KB35b15e938dfdcc0db970b68e67ed64b4f8f014654eee6dd8dd43ec0369229b67
lib/pacto/contract.rb100644001001 Bytes6d779d985ce3998404ce9a7d3103d87e0911b3f455b4f11cc04ecf04afc641b6
lib/pacto/contract_factory.rb10064400660 Bytes7168537a6c870cf65b16fd310bf7eeb9decd67c8d407beb89fd4c6dbfc013c09
lib/pacto/contract_files.rb10064400346 Bytesabf0432a5058a0f9af500a6b79bd1fd055b1c66c234633949fb0ac4466dea533
lib/pacto/contract_list.rb10064400338 Bytes03fea73bb04ae6f4c551056513b7d3b0e1473fdf707dea216677e900a2db0349
lib/pacto/contract_validator.rb10064400774 Bytes2549c42971a8b7680f5270aa7d151801eab1338e9757a2de09ac4d7c37859b34
lib/pacto/core/configuration.rb10064400822 Bytes8459ea72a4d4adbbe5524d11ee5669c31cd2f305a8ad95e14f8c2d89a4de3855
lib/pacto/core/contract_registry.rb10064400840 Bytes3f4f1cdacfe37b0245c9b77eca6ed3f4f28e9c3b94adf69ecf9038880a01a867
lib/pacto/core/hook.rb10064400212 Bytesaad60604f255e4e8da9d20c24e64ac18ef313f1bbf73f9e5b8bf6e7a97ab5883
lib/pacto/core/modes.rb10064400444 Bytesf2cdde9d74c171285433131ad74734e78bf8119217d19d6fac655cd77f349ee0
lib/pacto/core/validation_registry.rb10064400898 Bytes6de59760dbcad544493f79400236ba905f42280c17f5651bfbedcca1836c64e2
lib/pacto/erb_processor.rb10064400395 Bytesf9852a677919a0a256c2b7cd3e1be2f5e88cd50b9a57701dc8038933e910cdba
lib/pacto/exceptions/invalid_contract.rb10064400160 Bytes3ba7effba1288e2fd059fe679a9360374e43b98eb306820072ee2effd3baff4f
lib/pacto/extensions.rb10064400951 Bytes13c117567e4fd60ca12e6b7ca486ff9ba2d4997d8f91e2bc832ec0ddc03a1c90
lib/pacto/generator.rb100644001.85 KB1d31c3efb18253981a637784d47be8dd4eda67b3ac4d834fc6c7fdb31e87f341
lib/pacto/generator/filters.rb100644001.1 KB10b331f678584d9b3391d9e0b24580a39a464a5b0e9ed108f4af9a5a983ffca6
lib/pacto/hooks/erb_hook.rb10064400495 Bytesb05b9cc64aef27f68fe17a2d4289ef8dde3689963fdab0bbb015d975ea4e85f4
lib/pacto/logger.rb10064400745 Bytes4b30f22b5e07a4da604bfe4948fd7e96419eb3a3f019199b9c4458d2b3adf220
lib/pacto/meta_schema.rb10064400613 Bytesafe28a9462661375f3fb63430f5fdafe6906c0f2f2c6d716f5a0899264af832a
lib/pacto/rake_task.rb100644004.19 KBb01c03016161baf95b52bcb861c24f4a0d36a72a3be286cf8785bfd3854b9a1c
lib/pacto/request_clause.rb10064400924 Bytes78e567e46d0efc3b380b28167d81bd5155f023c5a5200d5eaf1ffe8aae9bee53
lib/pacto/request_pattern.rb10064400202 Bytesa7b0014b9860186b552a89a131a7aaace7f0b4dbcc15220e85ffd47251b5269c
lib/pacto/response_clause.rb10064400317 Bytes046985cafe1fbc44215c5d4e46d287f7074c9f444a102b385b0be34685146c1e
lib/pacto/rspec.rb100644003.25 KB8ddee8ebf0cd2be768e9d1e13938060315cf36607929e16a2939e7fba443e902
lib/pacto/stubs/uri_pattern.rb10064400570 Bytesc3f2a176857c57030b5db369f93e1fa17f292b3931a4b2f3efc3918c97323176
lib/pacto/stubs/webmock_adapter.rb100644001.73 KB0a5e5a62859a8c6a1ddf62c8f94f3af3fa4de7de600564f521e3ef5d34a0ec98
lib/pacto/stubs/webmock_helper.rb100644002.51 KB219a1cce480fa2a4c1d48a3e9e405a86863839f3a7c437695d36903939bdf883
lib/pacto/ui.rb1006440088 Bytesc8326f58575acefa7fa72d5779e3bb5a10d476cb470dacb3b13cabb260008eab
lib/pacto/uri.rb10064400220 Bytesc1b9f01d62ad7196d94e193a8117da92ef0a73d108769ff851f4a6c2d0f0fa23
lib/pacto/validation.rb100644001.33 KB27d3749ae2c6a8df6d990fa8d86ff5d0bbe3f7525bc9484851d5587d61f2a894
lib/pacto/validators/body_validator.rb100644001.05 KBd0b436193e045909f5a32251b4fe909b2edb18eb01d1fdebde2157b42288a42f
lib/pacto/validators/request_body_validator.rb10064400598 Bytes97852df4e5e4551a3239c22b7ba30d5b4dab302a79bbc2bbdb771fd2cb03a1d2
lib/pacto/validators/response_body_validator.rb10064400602 Bytesb45f592b764d24f0ac7dd43ff0171a8d66e9472950f82762bc47cb0603cec37f
lib/pacto/validators/response_header_validator.rb100644001.69 KB958343b3c897bcf46e64f3841fe08ea15dab4ca1c021cbb58432f583d0d9a302
lib/pacto/validators/response_status_validator.rb10064400644 Bytes3db7a2a9219e907792ab11cd376a2c6b62515dd49fea9867df31868e74f2423d
lib/pacto/version.rb1006440037 Bytesd7cb33ab321f8541a945a73571879ca787015fc4451b06fc834c1a9e4b926808
pacto.gemspec100644002.16 KBe118b66011f396667429e2eb4412e9271be8187b435f3aaa94826a8eff1321fd
resources/contract_schema.json10064400967 Bytes2f47f7d1a013865fae862c5d1ded47ea1f130ad38034eea9508bf68554eb1603
resources/draft-03.json100644003.04 KBdf745c5a128bc8c62894ecf9d9ee52493baf247ae4e82612dd67825694f7f6e9
spec/coveralls_helper.rb10064400236 Bytesc24b7b7da1dfb4fe211e6154b0bba66ea0b3e7d755f8dcafc39a79544329f3c3
spec/integration/data/simple_contract.json10064400394 Bytes3735bae7144bccb7bb5aa38e28fec89fd102085bd2bcd4cd84cd3541b5d4009b
spec/integration/data/strict_contract.json10064400742 Bytes15bca14e050d59c651305429273e24b2e5aee6448a905a519dce187df8deed4d
spec/integration/data/templating_contract.json10064400536 Bytes759c0db627fc6d2719495a025a292b83621dc8fcd8df07e5c1c28c6635a29aef
spec/integration/e2e_spec.rb100644001.9 KB269261cfbd835af3afce700ba7b270886d3f2d887117b521f5ef1d457cc143e9
spec/integration/rspec_spec.rb100644003.97 KBc41930e53d5658c9f1c1294929835727d18c630b32ae342693791b6006e314f6
spec/integration/templating_spec.rb100644001.33 KBada33d0ea9faf34105e85d9eefaba99cf828357a272254b5f4c1fc847241bdc4
spec/pacto/server.rb1006440075 Bytesa7abf1ca2491d2f567309b463abc179918b76ebfdccd85a17e41944c0689d729
spec/pacto/server/dummy.rb100644001018 Bytesc94ba61fc0e837efaf84ee707cd38d06d96ef4c76c341da4e533a918b553363b
spec/pacto/server/playback_servlet.rb10064400523 Bytesda979629e74661d55c8ad211672e12aa0ebb4e50d44b48fc47203ff70888fa63
spec/spec_helper.rb10064400419 Bytes42b83b35d0e964bb5a6e8288e3a295b78d371b0aa02efbd5292fcacda9959b9d
spec/unit/data/contract.json10064400428 Bytes20a5d934cbdd9199065510b890c5a9ed3c94a13c70f1b19b11b1862e3676675e
spec/unit/data/simple_contract.json10064400394 Bytes3735bae7144bccb7bb5aa38e28fec89fd102085bd2bcd4cd84cd3541b5d4009b
spec/unit/hooks/erb_hook_spec.rb100644001.55 KB90b6def27433c02481a092831f695d5c9d0bddc0ff13ff7b27e0f128c112960f
spec/unit/pacto/configuration_spec.rb100644001.13 KB5296e63cc061e3f65baede0e2a238602dbb5f40e182e1250b90868d0cc85a12d
spec/unit/pacto/contract_factory_spec.rb10064400836 Bytese500a4c4e387cab394ae85d950db57f12028520b78119be9d9294461862a4465
spec/unit/pacto/contract_files_spec.rb100644001.26 KB3117820ccace38152391aee481b7ab453b40b60ac3ff8c0fe5a000c88a58a069
spec/unit/pacto/contract_list_spec.rb10064400972 Bytesa40cfaad95197d2b10ee17ef18cfe0228d3aef955dfa4f530cf816d4f4d395cf
spec/unit/pacto/contract_spec.rb100644002.53 KB74720ddbe38c442653a06c1dcc7a628e91480459e2c7057e914ebb7270b7889c
spec/unit/pacto/contract_validator_spec.rb100644003.84 KBe124345b17b70160b0386f6b7468f151f39f65fc339cbd7cfada85ac21ba80cf
spec/unit/pacto/core/configuration_spec.rb10064400592 Bytes09a6fdb937decce1f83ed651c7b3ec48dcbf26ed7460b78039739b39d475280e
spec/unit/pacto/core/contract_registry_spec.rb100644003.69 KBcab0251a91336a92374d00db9b4dba78d4eebc981cc0ef30a14658001dffe151
spec/unit/pacto/core/modes_spec.rb10064400602 Bytes0e08620db1dae5559aad41480263698a3c6cf41016cb0af3fe4b6761d6b45aaa
spec/unit/pacto/core/validation_registry_spec.rb100644003.45 KB94b7d81775ea6c51e797f6a002d82ae93fc0c3a24d34b33f2308496faf7373aa
spec/unit/pacto/core/validation_spec.rb100644002.14 KB2a7e918ed00e4864716d17b7916db3eacb662004bf5e14d5b75980b1fce3d631
spec/unit/pacto/erb_processor_spec.rb10064400598 Bytes976d1e8ec5e024fb08a1b7ce59eed8734ba17f74c62af6fc6bd1f76e71b960b2
spec/unit/pacto/extensions_spec.rb100644001.21 KB9c78dee1d812b8d016a088d42288e839688bc4129bdd629ccfb8c33b08891b67
spec/unit/pacto/generator/filters_spec.rb100644003.32 KB1a56b78d787661c495eba411626d1fd481d325970277b572bdb5caa6c2c1da77
spec/unit/pacto/generator_spec.rb100644003.89 KB1cbc3e468e25659a1448ecb5f8db7ecfa61d96e248c69c2141ae342d3d1a2c3d
spec/unit/pacto/logger_spec.rb10064400977 Bytes2553013def1993ba3e9101513344320d70806a5f3d984e576acb6da51192ba3f
spec/unit/pacto/meta_schema_spec.rb100644002.5 KB385cb4db31dc323a07181e7402f5ec64972805d944d1fb8a68d1ff6d3b1e65e2
spec/unit/pacto/pacto_spec.rb100644001.79 KB08180a33bfee1a878e06a40e670a01c742f21e02d73c51d807f0a5ff9ebff7c0
spec/unit/pacto/request_clause_spec.rb100644002.97 KB5bd181c4cc433d86ecad3f16d98928cb00815e9f950a3bf3534ed2440f7638a8
spec/unit/pacto/request_pattern_spec.rb10064400598 Bytescb87f4d246fcdfdff2f34c6d9f17c500afa05b266174439a82b8a94f41f29b20
spec/unit/pacto/response_clause_spec.rb100644001.22 KBc2d2028dfd693e195a7474f93a1416ec5b5ecb8fed93e662dae4c7bf7815c89a
spec/unit/pacto/server/playback_servlet_spec.rb10064400873 Bytesc845a65b92a2335eab9bf8b22133131e2618e4615dcb91d339c447a1f44e6e03
spec/unit/pacto/stubs/uri_pattern_spec.rb10064400965 Bytes3ac1686e881fd8aa205bc679407bf6b717ea5033e9aef2145799269efb4a5afa
spec/unit/pacto/stubs/webmock_adapter_spec.rb100644005.83 KB0f37654651a4d0f3ea6943e32391fae1b947ea49aed295a1070f93c8107d6dc0
spec/unit/pacto/stubs/webmock_helper_spec.rb10064400560 Bytesa60ade0cecd240a05cdb0926eaaafbd65031e59fc64b628053d102fcb9c45f95
spec/unit/pacto/uri_spec.rb10064400592 Bytes216ce9a58592cb96a67fced6d951eb412f4d395002944658af335bcd34598e9a
spec/unit/pacto/validators/body_validator_spec.rb100644003.67 KB53be372d0873608e1dc367e58e69bfef5f2a6f55863a453bce8d14f715fe1be6
spec/unit/pacto/validators/response_header_validator_spec.rb100644003.33 KB94dccfde964279de032554cd395afd9f42f7d64a441e5d568a916c257278015e
spec/unit/pacto/validators/response_status_validator_spec.rb10064400555 Bytesc61a4416ff70049d93f635e3158d3d6eedeab9730462a88baac2c7ab0819fb23