Christoph Thiede uploaded a new version of Regex-Tests-Core to project The Trunk: http://source.squeak.org/trunk/Regex-Tests-Core-ct.27.mcz
==================== Summary ====================
Name: Regex-Tests-Core-ct.27 Author: ct Time: 21 October 2021, 1:09:14.496424 am UUID: c88b455a-e0cd-064e-9ecf-abde3ab386e9 Ancestors: Regex-Tests-Core-mt.16
Merges two tests that are no-longer to do.
=============== Diff against Regex-Tests-Core-mt.16 ===============
Item was changed: ----- Method: RxParserTest>>testSpecialCharacterInSetRange (in category 'tests') ----- testSpecialCharacterInSetRange "self debug: #testSpecialCharacterInSetRange" "Special characters within a set are `^', `-', and `]' that closes the set. Below are the examples of how to literally use them in a set: [01^] -- put the caret anywhere except the beginning [01-] -- put the dash as the last character []01] -- put the closing bracket as the first character [^]01] (thus, empty and universal sets cannot be specified)"
self assert: ('0' matchesRegex: '[01^]'). self assert: ('1' matchesRegex: '[01^]'). self assert: ('^' matchesRegex: '[01^]'). self deny: ('0' matchesRegex: '[^01]'). self deny: ('1' matchesRegex: '[^01]'). "[^abc] means that everything except abc is matche" self assert: ('^' matchesRegex: '[^01]'). + + "[1-7] is the range of all digits between 1 and 7" + self assert: ('3' matchesRegex: '[1-7]').! - !
Item was removed: - ----- Method: RxParserTest>>toDotestSpecialCharacterInSetRange (in category 'tests') ----- - toDotestSpecialCharacterInSetRange - "self debug: #testSpecialCharacterInSetRange" - - "Special characters within a set are `^', `-', and `]' that closes the - set. Below are the examples of how to literally use them in a set: - [01^] -- put the caret anywhere except the beginning - [01-] -- put the dash as the last character - []01] -- put the closing bracket as the first character - [^]01] (thus, empty and universal sets cannot be specified)" - - self assert: ('0' matchesRegex: '[01^]'). - - self assert: ('0' matchesRegex: '[0-9]'). - !
packages@lists.squeakfoundation.org