Skip to content

Cannot get .WithPath to handle URL-encoded value  #448

@oloffl

Description

@oloffl

I am using httpexpect version 2.16.0 to test one of our endpoints that wants a url-encoded path.

It looks something like this

path := "some:data/thats/[email protected]
urlEncoded := url.QueryEscape(path)

e.GET("/data/{urlEncoded}").
  WithPath("urlEncoded", urlEncoded).
  Expect().
  Status(http.StatusOK)

httpexpect fails with the following output

GET /data/some%!A(MISSING)data%!F(MISSING)thats%!F(MISSING)encoded%!.(MISSING)0 HTTP/1.1

Any ideas on what I am doing wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions