Skip to content

More tests failing due to case sensitivity with curl 8.20.0 #440

@charles2910

Description

@charles2910

Hi,

We are seeing 3 more tests failing with curl 8.20.0 in Debian: https://ci.debian.net/packages/t/trurl/testing/amd64/70698738/#L244

 61s 52: failed	--url https://curl.se/hello --set query=user=me
 61s --- stdout --- 
 61s expected:
 61s 'https://curl.se/hello?user%3dme\n'
 61s got:
 61s 'https://curl.se/hello?user%3Dme\n'
[...]
 61s 132: failed	-s scheme:=http -s host:=localhost -s path:=/ABC%5C%5C -s 'query:=a&b&a%26b'
 61s --- stdout --- 
 61s expected:
 61s 'http://localhost/ABC%5c%5c?a&b&a%26b\n'
 61s got:
 61s 'http://localhost/ABC%5C%5C?a&b&a%26b\n'
[...]
 61s 72: failed	https://example.com/one/t%61o/%2F%42/ --append path=%61
 61s --- stdout --- 
 61s expected:
 61s 'https://example.com/one/tao/%2fB/%2561\n'
 61s got:
 61s 'https://example.com/one/tao/%2FB/%2561\n'

I've prepared a patch (though it's a bit painful to have duplicated tests only with hex case difference :-( ) and will open a merge request.

And since we are here, could we have a 0.17.0 release? :p

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