Visitar URL original
WireMock-Python 3.0 · Issue #47 · wiremock/python-wiremock · GitHub
Skip to content

WireMock-Python 3.0 #47

Open
Open

Description

@oleg-nenashev

We would like to have a new major update and release of WireMock Python SDK that is aligned with WireMock 3.0. Key items

Scope

See https://github.com/wiremock/python-wiremock/milestone/1

Activity

  1. tomakehurst commented on Apr 14, 2023

    @tomakehurst
    Member
    • Support for starting the WireMock server using Testcontainers when Docker is present and no other WireMock server has been provided.
    • Integration with PyTest, allowing WireMock to be bootstrapped in a test module via an appropriate test framework extension point (building on top of the Testcontainers functionality).
    • Addition of missing API routes and matcher types (see below)

    Missing features

    API routes

    Find stub mappings by metadata:
    /mappings/find-by-metadata

    Import stub mappings:
    /mappings/import

    File put and delete:
    /files
    /files/**

    Set single scenario state:
    /scenarios/{name}/state

    Delete requests operations:
    /requests/{id}
    /requests/remove
    /requests/remove-by-metadata

    Recording:
    /recordings/start
    /recordings/stop
    /recordings/snapshot

    Matchers

    doesNotContain
    not
    before
    after
    equalToDateTime
    and
    or

  2. added this to the Version 3.x milestone on Apr 30, 2023
  3. moved this from ⌛ Soon to 🏎️ In Progress in 🛣️ WireMock Public Roadmapon Apr 30, 2023
  4. added
    pythonProjects related to WireMock in the Python ecosystem
    on Apr 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementpythonProjects related to WireMock in the Python ecosystem

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions