Skip to content

Releases: tmornini/http-spec

Absolute URIs suck! 🤔

29 Aug 22:54
Compare
Choose a tag to compare

add travis ci support provided by @halorium, and -hostname and -scheme cli options to allow running a single set of specs against different domain endpoints with different http schemes (http -vs- https).

success-after-retry is never a failure

15 Feb 00:31
Compare
Choose a tag to compare
v0.8.9

fix fail-on-success-after-retry scenario

why won't you wait -- just a little bit longer...

14 Feb 22:23
Compare
Choose a tag to compare

Tweak request failure default values

the devil is in the details

14 Feb 19:59
Compare
Choose a tag to compare

Make it easier to locate mismatched lines and identify whitespace-only mismatches.

Properly read lines with trailing whitespace.

today is the day ./validate passes and README.md is updated

13 Dec 20:04
Compare
Choose a tag to compare

update validation example and README.md...

what day is it?

13 Dec 19:51
Compare
Choose a tag to compare

Add today's date substitution, README.md update to follow by @halorium...

do not follow redirects

16 Aug 23:45
Compare
Choose a tag to compare

This release does not follow HTTP 3xx responses and instead matches the actual 3xx response itself.

See the forest as well as the trees...

02 Jun 03:10
Compare
Choose a tag to compare

Compare the entire message, including the response line and the blank line after the header.

Came across this after noticing that mismatched line counts were being mis-reported.

Nobody likes a bad substitute...

19 May 23:52
Compare
Choose a tag to compare

This releases only user-facing change is that on test failures substitution names and values are displayed to ease debugging specs that use substitutions.

In addition this release makes a few simplifications and clarifications to the code base and removes some crufty code.

Try a little bit harder...

26 Apr 18:04
Compare
Choose a tag to compare

Added HTTP request retry for low-level, non-response-code, errors such as DNS lookup and socket open issues.

Default setting is try make an attempt ever 250ms for 20 attempts, so about 5s before bubbling failure.