Christoph Thiede uploaded a new version of CollectionsTests to project The Trunk: http://source.squeak.org/trunk/CollectionsTests-ct.388.mcz
==================== Summary ====================
Name: CollectionsTests-ct.388 Author: ct Time: 20 May 2023, 1:34:12.322278 pm UUID: 39970f78-2332-344d-91eb-3e592cf07dfb Ancestors: CollectionsTests-ct.387
Complements Collections-ct.1034 (String>>#beginsWith:caseSensitive: and #endsWith:caseSensitive:).
=============== Diff against CollectionsTests-ct.387 ===============
Item was added: + ----- Method: StringTest>>testBeginsWithCaseSensitive (in category 'tests - finding') ----- + testBeginsWithCaseSensitive + + self assert: ('Elvis' beginsWith: 'Elv' caseSensitive: true). + self deny: ('Elvis' beginsWith: 'elv' caseSensitive: true). + + self assert: ('Elvis' beginsWith: 'Elvis' caseSensitive: false). + self assert: ('Elvis' beginsWith: 'elvis' caseSensitive: false). + self assert: ('Elvis' beginsWith: 'E' caseSensitive: false). + self assert: ('Elvis' beginsWith: 'e' caseSensitive: false). + self deny: ('Elvis' beginsWith: 'Elvis ' caseSensitive: false). + self assert: ('' beginsWith: '' caseSensitive: false). + self assert: ('abc' beginsWith: '' caseSensitive: false)!
Item was added: + ----- Method: StringTest>>testEndsWithCaseSensitive (in category 'tests - finding') ----- + testEndsWithCaseSensitive + + self assert: ('Elvis' endsWith: 'vis' caseSensitive: true). + self deny: ('Elvis' endsWith: 'viS' caseSensitive: true). + + self assert: ('Elvis' endsWith: 'vis' caseSensitive: false). + self assert: ('Elvis' endsWith: 'viS' caseSensitive: false). + self assert: ('Elvis' endsWith: 'Elvis' caseSensitive: false). + self assert: ('Elvis' endsWith: 's' caseSensitive: false). + self assert: ('Elvis' endsWith: 'S' caseSensitive: false). + self deny: ('Elvis' endsWith: ' Elvis' caseSensitive: false). + self assert: ('' endsWith: '' caseSensitive: false). + self assert: ('abc' endsWith: '' caseSensitive: false)!
squeak-dev@lists.squeakfoundation.org