Ticket #51 (new defect)

Opened 1 year ago

Trust root cases should fail to parse

Reported by: http://cygnus.myopenid.com/ Assigned to:
Priority: minor Milestone:
Keywords: Cc:
Project: php-openid OpenID Protocol:
Series: 2.x.x Web Browser:

Description

These trust root test cases should fail to parse but are currently listed in the "Insane" test case category in trustroot.txt:

http://..it/
http://.it/

These fail to parse in the ruby implementation because the URI::parse() function is less forgiving than either the Python or PHP url-parsing implementations. To unify the libraries, these cases should fail in PHP as well.