Skip to content

Releases: ipfs/gateway-conformance

v0.4.0

02 Oct 13:55
c038078
Compare
Choose a tag to compare

Added

  • Added tests for HTTP Range requests, as well as some basic helpers for AnyOf and AllOf. PR

v0.3.1

18 Sep 13:40
512e0b4
Compare
Choose a tag to compare

Added

  • Specs Dashboard Output. PR
  • --version flag shows the current version
  • Metadata logging used to associate tests with custom data like versions, specs identifiers, etc.
  • Output Github's workflow URL with metadata. PR
  • Basic Dashboard Output with content generation. PR
  • Test Group Metadata on Tests. PR
  • Specs Metadata on Tests. PR

Changed

  • Escape test names to avoid confusion when processing test hierarchies. PR

v0.3.0

31 Jul 10:00
Compare
Choose a tag to compare

Added

  • --verbose flag displays all the output to the console
  • Expect.Headers.ChecksAll: an expectation to test all the header values (0, 1, or more)

Changed

  • finalized port of Kubo's sharness tests. PR
  • extract-fixtures --merged generates a car version 1 with a single root now
  • refactored multi-range requests. PR

v0.2.0

27 Jun 11:02
Compare
Choose a tag to compare

Added

  • carFixture.MustGetChildren
  • Gateway backend timeout test for entity-bytes from IPIP-402. Issue.

Changed

  • Renamed methods using Children into Descendants when relevant
  • CAR tests no longer check for the roots. See discussion in IPIP-402.

v0.1.0

08 Jun 16:43
Compare
Choose a tag to compare

Added

  • Fmt a string interpolation that replaces golang's and works better with HTML entities, and HTTP headers and URLs.
  • Support for calling multiple requests in a single test case and comparing their payloads.

Changed

  • Path(url) does not add a leading / to the URL anymore.
  • Do not follow redirects by default anymore, remove DoNotFollowRedirect and add FollowRedirect.
  • Body check is running in its own test. #67

v0.0.2

01 Jun 13:47
3dbac4d
Compare
Choose a tag to compare

Removed

  • Body check for subdomain redirection

v0.0.1

27 Mar 11:09
Compare
Choose a tag to compare

Added

  • v0 of the Gateway Conformance test suite