Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pact-foundation/pact-net

.NET version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/pact-foundation/pact-net

Updating the standalone core so that it support odata json

004ee6fab6256fa6dab3e41ad91448a6e867df64 authored over 7 years ago by Neil Campbell <[email protected]>
Moving sample back to net46

673af303450f506ff4dfd5a8b9c250e4a72a5984 authored over 7 years ago by Neil Campbell <[email protected]>
Fixing provider sample

dbaf8eca33261714b6fa00c831f3cb34f0128c1d authored over 7 years ago by Neil Campbell <[email protected]>
Fixing net46 --> net45 paths

34cc8e12b7090d112c5173d0e20547ccebdd2949 authored over 7 years ago by Neil Campbell <[email protected]>
Adding support for ,net 4.5

39fd3418b9b5cc86969dc58a34a535888a856a84 authored over 7 years ago by Neil Campbell <[email protected]>
Getting test context to work again

c0740b4b72af9180d0c38095694aa508cf368652 authored over 7 years ago by Neil Campbell <[email protected]>
Fixing System.Net.Http dependency for net46

25e2e292d90c83fc0385b27cc23a11cf5f61db26 authored over 7 years ago by Neil Campbell <[email protected]>
Fixing the coverage error

75a7810388acaa42a7e571256e2aae115601cb7d authored over 7 years ago by Neil Campbell <[email protected]>
Fixing appveyor build

a4b983ba4948c2bca06cf53db95c4d876383c87c authored over 7 years ago by Neil Campbell <[email protected]>
Testing a different binding redirect

3d4bf34119407cfe0583fa787aa9b51d0cc4787d authored over 7 years ago by Neil Campbell <[email protected]>
Trying to fix json .net dependency issue on build server

7de5b2f6c9f8f5ef10b32710813dfd0ff8f8ec51 authored over 7 years ago by Neil Campbell <[email protected]>
Trying to fix Newtonsoft.Json issue on build server

45ebf055fbbcb4e1a69e484e4d45ad4447ba1750 authored over 7 years ago by Neil Campbell <[email protected]>
Updating System.Net.Http dependency and trying to remove build warnings

84d802328f90facaed4a151ade8fcfb1b99c4ff3 authored over 7 years ago by Neil Campbell <[email protected]>
Another attempt to fix appveyor

b6c38f2d53abafd5576eab8e61e672dc2b89f4e4 authored over 7 years ago by Neil Campbell <[email protected]>
Trying to fix appveyor build

f898bd921b3710124a6196ed7efa184484495ca6 authored over 7 years ago by Neil Campbell <[email protected]>
Updating appveyor.yml

c6ce8d0353994ad120fb57a4f152f372fc66e94b authored over 7 years ago by Neil Campbell <[email protected]>
Merge branch 'adamrodger-dev/netcore' into netcore

70dfbaccbfdb30a57d94dc75dead0ece3dfdd02f authored over 7 years ago by Neil Campbell <[email protected]>
A couple of additional tweaks

13d4ea1a8e638fb82994fec60030ea5fd1352272 authored over 7 years ago by Neil Campbell <[email protected]>
Merge branch 'dev/netcore' of https://github.com/adamrodger/pact-net into adamrodger-dev/netcore

dfd87f36d99945094687ce23bf84e33eed7521bd authored over 7 years ago by Neil Campbell <[email protected]>
Fixed failing tests

- InternalsVisibleTo doesn't work in .Net Core with constructors that are
both internal and us...

9075c1de18cadc85dea351ab73fc00a3589afc2c authored over 7 years ago by Adam Rodger <[email protected]>
Merge branch 'dev/netcore' of https://github.com/adamrodger/pact-net into adamrodger-dev/netcore

2860b5be9dca37aa8ce310a0efbf0f536a3a1a94 authored over 7 years ago by Neil Campbell <[email protected]>
Added samples to the new solution file

5e21fe3e156bc8ecabc3fbdfb84ca5debf48e00e authored over 7 years ago by Adam Rodger <[email protected]>
Merge branch 'dev/netcore' of https://github.com/adamrodger/pact-net into adamrodger-dev/netcore

971f265a3eb3f5758e5357293e7ec875b2307660 authored over 7 years ago by Neil Campbell <[email protected]>
Merge branch 'iamdavidfrancis-master'

e192bbeaf4d52973c768b78a1a534dd09961a17b authored over 7 years ago by Neil Campbell <[email protected]>
A few tweaks and adding doco for optionally publishing provider verifications results to the broker

9337f388d416824e226a1bf67cb3a421da1d2717 authored over 7 years ago by Neil Campbell <[email protected]>
Update PactVerifier to allow for publishing results

3b8db2b0a53081a8c4b11edff935f7ef46af6116 authored over 7 years ago by David Francis <[email protected]>
Corrected framework version for System.Net.Http

69d057b6872d4b4433a341c74cf4f89eb629d7ce authored over 7 years ago by Adam Rodger <[email protected]>
Fixed NuGet package not including files without extensions (like Gemfile)

4f5b60768c3cf7d55cc28872ad9b438af3d44355 authored over 7 years ago by Adam Rodger <[email protected]>
Replaced .Net 4.6.2 with 4.6 for additional compatibility

e6209a3a404818b5615ed8110d90f248f435b0c6 authored over 7 years ago by Adam Rodger <[email protected]>
Ported PactNet and PactNet.Tests to netstandard1.5

Note: The example_description is no longer sent during consumer pact
definitions because the pre...

7d143ab12bb6b3c839ab81924e53160f3294cc4a authored over 7 years ago by Adam Rodger <[email protected]>
Adding support for matchers in Path and Query on the request object

fa7d5dac5994e29e0c4b9a06b7f399945ee4603d authored over 7 years ago by Neil Campbell <[email protected]>
Tweaking regex match to only take a string example

d956defe2c7467aee205ce6d652cebd8f2171ff3 authored over 7 years ago by Neil Campbell <[email protected]>
Tweaks to test to make sure the domain is described correctly

689a5453458d82ab2f2d1e5a62e681dd9f16c05a authored over 7 years ago by Neil Campbell <[email protected]>
Re-ordering the tags requests before the pact publish to the broker

716fcfbfd6c9014b266e68fa74550156685f5f21 authored over 7 years ago by Neil Campbell <[email protected]>
Merge pull request #100 from SEEK-Jobs/AddBrokerSupport

Add broker support

3812725d607433db3c5bf41f5b43e0866451298f authored over 7 years ago by Neil Campbell <[email protected]>
Finialising the Pact Broker Publish code

44a2fd1c12207fb04ca6a3d042a009a476747892 authored over 7 years ago by Neil Campbell <[email protected]>
Adding basic auth support for the Pact verifier and the pact publisher

1ecc9de7f6be8386d1cd89cc120c8eb5eee5e224 authored over 7 years ago by Neil Campbell <[email protected]>
Adding basics for the pact broker publisher

7cbd87bf6205e79630fb8cfc1a11358de7e3eaff authored over 7 years ago by Neil Campbell <[email protected]>
Merge pull request #96 from JeanmarcLaiAqovia/fix-argument-exception-env-var

fix for issue #95

29d58307071e7ed1f277cdd191e8017622421b21 authored over 7 years ago by Neil Campbell <[email protected]>
fix for issue #95

Error occurs when SSL_CERT_FILE environment variable already exists. The error is:

System.Argum...

cbc2bfb80ee3a06e433a96d5aa1db3ad08c1a7a9 authored over 7 years ago by Jean-marc Lai <[email protected]>
Tweak to remove some not needed settings

f9bb5413c38a01d11b83fcdaceb4841bb2c438ba authored over 7 years ago by Neil Campbell <[email protected]>
Finishing off refactor to invoke the ruby core directly

93096c09bab1cafb4c82cd78eaebc609486829e3 authored over 7 years ago by Neil Campbell <[email protected]>
Removing dependency on System.Management

1712358ddfba994c27b7005cf0f5397760c33643 authored over 7 years ago by Neil Campbell <[email protected]>
Removing AppVeyor debug code

5fce4daa9d1a30d3b39fc0850dd5bddc010efaef authored over 7 years ago by Neil Campbell <[email protected]>
Adding another log statement in to try work out why the process wasnt being killed

d6da2a592ef67a65983b9fbc1405867eeb0f586f authored over 7 years ago by Neil Campbell <[email protected]>
Adding old process killing method back in to hopefully fix the AppVeyor build

31f759b62e69c2b0636e00ef434fc04cd95156bd authored over 7 years ago by Neil Campbell <[email protected]>
Trying to just kill the process

8e251f8820387d34ad9feb3379f771e2cd9107a6 authored over 7 years ago by Neil Campbell <[email protected]>
Loggin again

c0d7b950964ea818e5f40ef9f5cd979dbd3e8bd7 authored over 7 years ago by Neil Campbell <[email protected]>
Logging out the PID

aec7949bab694c273b11e30b8e2e653910f361b7 authored over 7 years ago by Neil Campbell <[email protected]>
Adding logging to solve appveyor issue

4c389980b1d29a1a6d55a6aef45b01f570006b1a authored over 7 years ago by Neil Campbell <[email protected]>
Capturing additional info for AppVeyor failure

4d1948e55b034aaba28cb9a29a37db8e5dfd29b7 authored over 7 years ago by Neil Campbell <[email protected]>
Fixing host termination

06557e66329d10c0a30aa55347225af1fe0e6904 authored over 7 years ago by Neil Campbell <[email protected]>
Adding the outputters in

1036e0b48bdce1515dfe159d9ebbf7575ff1debe authored over 7 years ago by Neil Campbell <[email protected]>
Merging version-2 into master

068c11b5efbaa712f1a0fa66b4150381f06c2556 authored over 7 years ago by Neil Campbell <[email protected]>
Updating the readme to match

f09f64c6e769c0f0e64ef4c782f9c0e042ff7ddf authored over 7 years ago by Neil Campbell <[email protected]>
Removing System.Management dependency so that we can port to .NET Standard

ed1a3635eca87ef5c4dd496c273d0055e6b82bf6 authored over 7 years ago by Neil Campbell <[email protected]>
Fixing ignore tests and removing blob sample as it does not work with the Ruby mock provider

19fdb190696479eed4a4408d2cc919bad2159404 authored over 7 years ago by Neil Campbell <[email protected]>
Cleaning up the removal of the specification submodule

152cd1d35efc16d50a7f6ee2011134206ed1bc93 authored over 7 years ago by Neil Campbell <[email protected]>
Removing pact specification test as we are now using the ruby core, which is tested against the spec directly

de5996860499053cd5e761ac74b9e80758c18942 authored over 7 years ago by Neil Campbell <[email protected]>
Making test context work in the logs and actioning TODOs

ced95707d3cbfe453f5e0c415f9e688d92b444f7 authored over 7 years ago by Neil Campbell <[email protected]>
Adding a version consumer test to check non object/array json responses

33fa10f0b1bc598fe8b65fdd15e021c8ebcc4cf0 authored over 7 years ago by Neil Campbell <[email protected]>
Adding outputter tests and preventing console window from opening when invoking the core process

03e1cd1ba855284e43593dd51a23ad179d24b999 authored over 7 years ago by Neil Campbell <[email protected]>
Merge pull request #91 from kmahon37/fix-response-body-json-string

Fix response body json string handling

96827672a58b681664ff8aae38359365cb5da152 authored over 7 years ago by Neil Campbell <[email protected]>
Adding support for xUnit 2 in the samples

8c9280047b7d376a1273608a6e43e0fa0ce1f780 authored over 7 years ago by Neil Campbell <[email protected]>
Fix issues on first run, which takes a little longer to start up

fd04dc8d4b99b4a92ac3fabea75f1003b5242e27 authored over 7 years ago by Neil Campbell <[email protected]>
Moving to the new Pact Standalone Core

e51115a565b4af50089fa0007987300d8ce9da9e authored over 7 years ago by Neil Campbell <[email protected]>
Adding unit tests and switch logic slightly to handle differences between serializing strings, numbers, and objects.

2fd2bfc37fad3d4e79d31bc5bae26ac11568e700 authored over 7 years ago by kmahon37 <[email protected]>
Initial change to fix "application/json" response bodies that are simple strings (not full json objects or arrays). I believe this functionality was broken/lost when "application/octet-stream" functionality was added. Simple json strings differ from json objects in that they should be enclosed in double-quotes.

Wrong: "body": "Hello World" //not a valid json object
Right: "body": "\"Hello ...

7fecc3e13b80fca5a40b161d10255444a73bc9a9 authored over 7 years ago by kmahon37 <[email protected]>
Ignoring the failing tests, so that I can decide what I want to do with them later

c8e572bf86a8e206036deb349fecd994ed0d1fed authored over 7 years ago by Neil Campbell <[email protected]>
Updating appveyor to download standalone core

005aecc557904a00f42d67625dc750907a81f257 authored over 7 years ago by Neil Campbell <[email protected]>
Adding a todo list, so we can track what needs to be done

7683bee4f5c1a40b9d6d2ffcd5b9340ca66a469d authored over 7 years ago by Neil Campbell <[email protected]>
Download the standalone core items and use them

afeac4f6de9f8341c1952dc9bd4194944d7c704e authored over 7 years ago by Neil Campbell <[email protected]>
Fixing most of the test and adding new unit tests

acc6697994663f3e6070072c577b51a7fbdafdcd authored over 7 years ago by Neil Campbell <[email protected]>
Removing unused code

4d9b0b5f66a168f25cedb95590881f14b67e4da9 authored over 7 years ago by Neil Campbell <[email protected]>
First cut at using the ruby mock verifier service

c1371777ceb1725c69d48bae8d3df979225dbf5d authored over 7 years ago by Neil Campbell <[email protected]>
First cut at using the ruby mock provider service

c27a0e8ca997d2c4708c4e21194aa0cc52d85020 authored over 7 years ago by Neil Campbell <[email protected]>
Merge branch 'master' into version-2

141f1dd5a88f0f059e8d25b1b7f5370019a017a4 authored over 7 years ago by Neil Campbell <[email protected]>
Tweak to RunSync to get it to work properly

e578406a2b194812668a4ca7d221e059ec3b911d authored almost 8 years ago by Neil Campbell <[email protected]>
Fix test context test

7d789b91886695461d5c0198a19ecaa2698a8ba0 authored almost 8 years ago by Neil Campbell <[email protected]>
Attempt to fix deadlock issue with xunit 2

1f9cdc053b0261c9534fb341b7dbc150e41af1cd authored almost 8 years ago by Neil Campbell <[email protected]>
Changing badge to show master status

80abb889b3aa76d6f4e7beb8b4cf9ac7cd21a408 authored about 8 years ago by Neil Campbell <[email protected]>
Updating specification tests submodule to latest v2

ccc853ed534e320675d8134159b2c92f8a154e57 authored about 8 years ago by Neil Campbell <[email protected]>
Merge branch 'master' into version-2

f72e70dda908478b05532d2de1364ae08bb2323f authored about 8 years ago by Neil Campbell <[email protected]>
Merge branch 'pistotnik-feature/authorization-oauth-sample'

482fc7e1318ce27c6cdbb4710c40e0b0be8ba540 authored about 8 years ago by Neil Campbell <[email protected]>
Aligning a couple of package versions and a few small naming tweaks

cd2fee3e66937ec7264d62556d2923fac6f7d451 authored about 8 years ago by Neil Campbell <[email protected]>
Merge branch 'feature/authorization-oauth-sample' of https://github.com/pistotnik/pact-net into pistotnik-feature/authorization-oauth-sample

d3bada187e1e89d3de1b66b95f471344dbf5c308 authored about 8 years ago by Neil Campbell <[email protected]>
Add .DotSettings to gitignore

bef9880c4691899898238e84cb430699b7bbf7fc authored about 8 years ago by pistotniks <[email protected]>
Adding samples of how to use middleware for authentication bearer token overriding

384b900457a7025fbea9bff35c9a4e2ed6e8b8eb authored about 8 years ago by pistotniks <[email protected]>
Small readme tweak

3d56bcf51d0d21b794379cbd7ad66bc765f7a999 authored about 8 years ago by Neil Campbell <[email protected]>
Merge branch 'vdex42-master'

718d824b9346c8d5cac83abdd2c7803535ad90af authored about 8 years ago by Neil Campbell <[email protected]>
Adding a strategy to sociably change the default binding mode to not require admin privileges on the machine

b8c60ffeaf04d0376c2403cb32aa63428d04c1e2 authored about 8 years ago by Neil Campbell <[email protected]>
Move bindOnAllAdapters parameter to last input parameter

77b51c73ecd027a5632bac5fa3637070ecc7c41e authored about 8 years ago by Ivan Marx <[email protected]>
Rename rewriteLocalhost parameter to bindOnAllAdapters and update documentation

Default bindOnAllAdapters to false

999d0f4beb35775a71d57ca5fd26324dfc43b21a authored about 8 years ago by Ivan Marx <[email protected]>
Add rewriteLocalhost overload for disabling netsh localhost binding so that pact.net can be run without admin privileges

f938ba2b079a07f100e15024d5b6b47abb0c8771 authored about 8 years ago by Ivan Marx <[email protected]>
Merge pull request #66 from SEEK-Jobs/RelatedTools

Adding related tools section to the readme files.

cadabeb5ba4c93ab239fc74bc44a339dc82ee6d7 authored over 8 years ago by Neil Campbell <[email protected]>
Since the two pact based tools/libs have been open sourced, and they are also .net based, I thought I might be a good idea to mentioned them here

43eb19bc84777417dd43d1cf9b959188e0f5635b authored over 8 years ago by b3hdad <[email protected]>
Merge pull request #65 from gruntster/master

disable Nancy's default status code handler

0b112fae3a3bf04d9acf42a085ac5680fee0a937 authored over 8 years ago by Neil Campbell <[email protected]>
disable Nancy's default status code handler so 404 and 500 responses aren't clobbered

1f526dfa482dc11d9df3202d7fd36e480926029e authored over 8 years ago by Grant Pedersen <[email protected]>
Fixing a test non determinism issue

9420bbc7f7f1a07e5135c9b256b6f7363d0cd791 authored over 8 years ago by Neil Campbell <[email protected]>
Updating the VS solution to 14, so that we can use the C# 6 features

f9ced7a1a5ce0a78e636d1e14f299635c668a653 authored over 8 years ago by Neil Campbell <[email protected]>