Patrick Rein uploaded a new version of MultilingualTests to project The Trunk: http://source.squeak.org/trunk/MultilingualTests-pre.36.mcz
==================== Summary ====================
Name: MultilingualTests-pre.36 Author: pre Time: 14 October 2018, 11:01:18.438278 am UUID: bb5fcec0-3297-0843-b644-4f20a75ab1a7 Ancestors: MultilingualTests-fn.35
Reverts the revert of MultiByteFileStreamTest>>testLineEndConvention:withConverter:ifFail: to actually test for MultiByteFileStream
=============== Diff against MultilingualTests-fn.35 ===============
Item was changed: ----- Method: MultiByteFileStreamTest>>testLineEndConvention:withConverter:ifFail: (in category 'helpers') ----- testLineEndConvention: lineEndConvention withConverter: textConverterClass ifFail: failBlock
| expectedResult result | [ MultiByteFileStream forceNewFileNamed: fileName do: [ :file | file converter: textConverterClass new; lineEndConvention: lineEndConvention; cr; nextPut: Character cr; nextPutAll: String cr; nextPutAll: String cr asWideString ]. + result := MultiByteFileStream oldFileNamed: fileName do: [ :file | + file + converter: textConverterClass new; + contents ]. - result := StandardFileStream oldFileNamed: fileName do: [ :file | - file contents ]. expectedResult := String streamContents: [ :stream | 4 timesRepeat: [ stream perform: lineEndConvention ] ]. result = expectedResult ifFalse: [ failBlock value: expectedResult asByteArray value: result asByteArray ] ] on: Error do: [ :err | failBlock value: err messageText value: err messageText ]!
packages@lists.squeakfoundation.org