Hey James,

I'm trying to raise a PR (from 
https://bitbucket.org/tom_akehurst/swagger-request-validator) to add the 
missing parameter constraints, but I'm getting 500s from Bitbucket. Any 
idea what's happening?

Cheers,
Tom

On Tuesday, September 27, 2016 at 8:34:39 AM UTC+1, Tom Akehurst wrote:
>
> Duh! Yeah, it would help if I looked in the right group!
>
> Will take a look at the CLA, but I wouldn't have thought it'd be a problem.
>
> Cheers,
> Tom
>
> On Monday, September 26, 2016 at 11:52:08 PM UTC+1, James Navin wrote:
>>
>> Hi Tom - glad to hear it might be useful to you.
>>
>> I've noticed that only the POMs are published on Maven central, not the 
>>> full artifacts. Is this deliberate?
>>
>>
>> The full artifacts are there - they're just under the sub-modules (e.g. 
>> http://repo1.maven.org/maven2/com/atlassian/oai/swagger-request-validator-core/1.0.4/).
>>  
>> I'll update the README so its a bit easier to find.
>>
>>  I also noticed there's some work left to do validating specific string 
>>> formats. Would you be happy to accept a PR or two to add these?
>>
>>  
>> Please do - I would be more than happy to accept PRs (string format 
>> validation has been on my TODO list for a while). The only requirement is 
>> you'll need to sign a CLA (company policy) - details are in the project 
>> README. If that's not an option for you raise a ticket in the issue tracker 
>> and I'll try to find the time this week to look at it.
>>
>> Finally, any objection to me bumping up to the latest WireMock version 
>>> while I'm at it?
>>
>>
>> None at all.
>>
>> Cheers,
>>
>> James 
>>
>> On Monday, September 26, 2016 at 11:47:56 PM UTC+10, Tom Akehurst wrote:
>>>
>>> Thanks, this is exactly the kind of thing I'm looking for. Wish I'd 
>>> found this a week ago, as I've nearly finished writing my own impl :-(
>>>
>>> I've noticed that only the POMs are published on Maven central, not the 
>>> full artifacts. Is this deliberate?
>>>
>>> I also noticed there's some work left to do validating specific string 
>>> formats. Would you be happy to accept a PR or two to add these?
>>>
>>> Finally, any objection to me bumping up to the latest WireMock version 
>>> while I'm at it?
>>>
>>> Cheers,
>>> Tom
>>>
>>> On Monday, September 26, 2016 at 1:03:57 AM UTC+1, James Navin wrote:
>>>>
>>>> I faced a similar situation and ended up writing my own. Its open 
>>>> source and available at 
>>>> https://bitbucket.org/atlassian/swagger-request-validator
>>>>
>>>> Its framework agnostic and has adapters for WireMock (as well as Rest 
>>>> Assured and Pact).
>>>>
>>>> Feel free to raise any issues you find on the issue tracker attached to 
>>>> the repo.
>>>>
>>>> On Tuesday, September 20, 2016 at 9:08:10 PM UTC+10, Tom Akehurst wrote:
>>>>>
>>>>> Hello!
>>>>>
>>>>> I'm trying to find a good way to implement the following use case:
>>>>> I'm building a WireMock-based mock of a 3rd party API my project 
>>>>> depends on. I'd like to be able to write a suite of tests that can be run 
>>>>> against either the real API or the mock, where each HTTP request/response 
>>>>> is captured and validated against a Swagger spec.
>>>>>
>>>>> I realise swagger-inflector is capable of validating exchanges, but it 
>>>>> appears to be tied to a specific server-side stack (please correct me if 
>>>>> I'm wrong!). I'd like a library with a similar architecture to this one 
>>>>> for 
>>>>> RAML, which works against its own HTTP model and has adapters for various 
>>>>> HTTP clients: https://github.com/nidi3/raml-tester. That way I can 
>>>>> run it client or server, pick my own client and adapt it to WireMock's 
>>>>> request log API.
>>>>>
>>>>> If such a library exists, please can somebody point me to it?
>>>>>
>>>>> If it doesn't there's a good chance I'll end up writing it, so my next 
>>>>> question (for core community members) is: Would this would be of interest 
>>>>> for community adoption?
>>>>>
>>>>> Thanks,
>>>>> Tom
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to