Actually, this testcase may be wrong, but reproduces the problem when doing a fileout with tildes and ñ's in packages or authors... BTW, it does not fail on the assert, it raises an exception when sending the #nextFromStream: :S On Mon, Jul 4, 2011 at 3:30 PM, Sven Van Caekenberghe <sven@beta9.be> wrote:
First, #nextFromStream: returns a character, not a String. Second, you have to encode before you decode, don't you ? UTF8 is a binary encoding of Unicode characters.
Sven
On 04 Jul 2011, at 20:02, Guillermo Polito wrote:
I've written the following test, which is failing.
testReadñCharacter | converter | converter := UTF8TextConverter new. self assert: 'ñ' equals: (converter nextFromStream: 'ñ' readStream).
I attach a changeset with that test. Am I ok or UTF8TextConverter is behaving wrong?
Thanks, Guille <UTF8TextConverterTest.GuillermoPlito.1.cs>