[Seaside] testPathEncoding fails with self assert: url
printString = '/foo+bar'.
renggli at gmail.com
Fri Oct 31 21:46:58 UTC 2008
I back-ported this change from Seaside 2.9. Unfortunately the encoding
table doesn't seem to get updated automatically. Evaluate
"WAUrlEncoder initialize" and then your tests should pass.
On Fri, Oct 31, 2008 at 9:13 PM, John McIntosh
<johnmci at smalltalkconsulting.com> wrote:
> I loaded Seaside2.8a1-lr.578 into a Pharo0.1 #10124 image and when I
> run the seaside Sunits
> I get 5 failures and 2 errors.
> Most of the 5 failures seem to relate to some problem with "+"
> such as
> url path: #( 'foo bar' ).
> self assert: url printString = '/foo+bar'.
> I see Seaside2.8a1-lr.578 says
> - encoding spaces as + in urls is vicious and does not work on all web clients
> yet the test fails so I'm wondering if the required change is in some
> other package than Seaside2.8a1-lr.578
> John M. McIntosh <johnmci at smalltalkconsulting.com>
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> seaside mailing list
> seaside at lists.squeakfoundation.org
More information about the seaside