Skip to content

The V4 Specification Retrospectively Alters the V3 Specification for Matchers and Generators #95

@adamrodger

Description

@adamrodger

The v4 specification details a number of supported matchers along with which version that they are supported from.

However, it says that a number of these matchers are supported in the v3 specification, even though that specification makes no mention of them.

This has caused confusion for users, who expect implementations that support up to v3 to support these additional matchers. For example, v4 says that v3 supports matchers for date, time, content type, boolean and multi-value, but it doesn't. These may be de-facto supported by the reference implementation, but the idea of the spec is that alternative implementations could be created as long as they conform to the spec, and this ambiguity currently makes that impossible.

Edit: It does the same thing for generators also. For example it says that v3 supports generators for Provider State and Mock Server URL, but v3 has no mention of these.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions