ok the setup was different and changing the positioning....

On Jan 16, 2010, at 12:26 PM, Stéphane Ducasse wrote:

> apparently without the repositioning of the stream the mineEncode does not 
> get fed up character
> and so nothing happen.
> 
> Stef
> 
> On Jan 16, 2010, at 12:12 PM, Stéphane Ducasse wrote:
> 
>> now 
>> 
>> 
>> mimeEncode: aStream
>>      "Return a ReadWriteStream of characters.  The data of aStream is 
>> encoded as 65 innocuous characters.  (See class comment). 3 bytes in aStream 
>> goes to 4 bytes in output."
>> 
>>      | me |
>>      me := self new dataStream: aStream.
>>      me mimeStream: (ReadWriteStream on: (String new: aStream size + 20 * 4 
>> // 3)).
>>      me mimeEncode.
>>      me mimeStream position: 0.
>>      ^ me mimeStream
>> 
>> testMimeEncodeDecode
>> 
>>      | encoded |
>>      encoded := Base64MimeConverter mimeEncode: message.
>>      self assert: (encoded contents = 'SGkgVGhlcmUh').
>>    self assert: ((Base64MimeConverter mimeDecodeToChars: encoded) contents = 
>> message contents).
>> 
>> 
>> encoded contents = ''
>> 
>> :(
>> 
>> Stef
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to