Skip to content
This repository was archived by the owner on Aug 1, 2023. It is now read-only.
This repository was archived by the owner on Aug 1, 2023. It is now read-only.

Interop Tests for HTTP Gateway #76

@lidel

Description

@lidel

This is meta-issue to discuss creation of interop tests for HTTP Gateway.

Goals

  • ensure GO and JS are implementing HTTP semantics in the same way
  • empower public gateway owners with a quick way to verify they did not break anything
    (via misconfigured Nginx running in front of ipfs daemon etc)
    • should be possible to point test suite at a public gateway and test it for expected default behaviors

What to test?

Areas that we need to test:

I'll be happy to seed the interop test suite with tests for historical issues: been collecting quirks around HTTP headers in ipfs/in-web-browsers#132.


I imagine maintenance, browsers and gateway as a product groups would be interested in having something like this (cc @hsanjuan @lanzafame @olizilla @jimpick @hugomrdias @autonome @Stebalien @alanshaw).

Kick-off question: should it live in ipfs/interop as test:gateway or in a separate repo?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions