Colin Putney uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-cwp.175.mcz ==================== Summary ==================== Name: Tests-cwp.175 Author: cwp Time: 24 October 2012, 2:51:57.527 pm UUID: 6a009ff2-a82e-4905-ab57-4f4d5b4a9818 Ancestors: Tests-cwp.174 Added more #numArgs tests. =============== Diff against Tests-eem.172 =============== Item was added: + ----- Method: UnderscoreSelectorsTest>>assertString:hasNumArgs: (in category 'support') ----- + assertString: aString hasNumArgs: anInteger + | num | + num := aString numArgs. + self assert: num = anInteger! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA0NoUnderscoreAllowed (in category 'tests') ----- + testA0NoUnderscoreAllowed + self pref: true during: [self assertString: 'ab' hasNumArgs: 0]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA0NoUnderscoreForbidden (in category 'tests') ----- + testA0NoUnderscoreForbidden + self pref: false during: [self assertString: 'ab' hasNumArgs: 0]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA0UnderscoreAllowed (in category 'tests') ----- + testA0UnderscoreAllowed + self pref: true during: [self assertString: 'a_b' hasNumArgs: 0]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA0UnderscoreForbidden (in category 'tests') ----- + testA0UnderscoreForbidden + self pref: false during: [self assertString: 'a_b' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA1NoUnderscoreAllowed (in category 'tests') ----- + testA1NoUnderscoreAllowed + self pref: true during: [self assertString: 'ab:' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA1NoUnderscoreForbidden (in category 'tests') ----- + testA1NoUnderscoreForbidden + self pref: false during: [self assertString: 'ab:' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA1UnderscoreAllowed (in category 'tests') ----- + testA1UnderscoreAllowed + self pref: true during: [self assertString: 'a_b:' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA1UnderscoreForbidden (in category 'tests') ----- + testA1UnderscoreForbidden + self pref: false during: [self assertString: 'a_b:' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA2NoUnderscoreAllowed (in category 'tests') ----- + testA2NoUnderscoreAllowed + self pref: true during: [self assertString: 'ab:cd:' hasNumArgs: 2]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA2NoUnderscoreForbidden (in category 'tests') ----- + testA2NoUnderscoreForbidden + self pref: false during: [self assertString: 'ab:cd:' hasNumArgs: 2]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA2UnderscoreAllowed (in category 'tests') ----- + testA2UnderscoreAllowed + self pref: true during: [self assertString: 'a_b:cd:' hasNumArgs: 2]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testA2UnderscoreForbidden (in category 'tests') ----- + testA2UnderscoreForbidden + self pref: false during: [self assertString: 'a_b:cd:' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testB1Allowed (in category 'tests') ----- + testB1Allowed + self pref: true during: [self assertString: '+' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testB1Forbidden (in category 'tests') ----- + testB1Forbidden + self pref: false during: [self assertString: '+' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testB2Allowed (in category 'tests') ----- + testB2Allowed + self pref: true during: [self assertString: '++' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testB2Forbidden (in category 'tests') ----- + testB2Forbidden + self pref: false during: [self assertString: '++' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testEmpty (in category 'tests') ----- + testEmpty + self assertString: '' hasNumArgs: -1! Item was added: + ----- Method: UnderscoreSelectorsTest>>testInvalidUnderscoreAllowed (in category 'tests') ----- + testInvalidUnderscoreAllowed + self pref: true during: [self assertString: '3' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testInvalidUnderscoreForbidden (in category 'tests') ----- + testInvalidUnderscoreForbidden + self pref: false during: [self assertString: '3' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testLeadingColonAllowed (in category 'tests') ----- + testLeadingColonAllowed + self pref: true during: [self assertString: ':if:then:else:' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testLeadingColonForbidden (in category 'tests') ----- + testLeadingColonForbidden + self pref: false during: [self assertString: #':if:then:else:' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testNoTrailingColonAllowed (in category 'tests') ----- + testNoTrailingColonAllowed + self pref: true during: [self assertString: 'nextPut:andCR' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testNoTrailingColonForbidden (in category 'tests') ----- + testNoTrailingColonForbidden + self pref: false during: [self assertString: 'nextPut:andCR' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA0NoUnderscoreAllowed (in category 'tests') ----- + testSelA0NoUnderscoreAllowed + self pref: true during: [self assertString: #'ab' hasNumArgs: 0]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA0NoUnderscoreForbidden (in category 'tests') ----- + testSelA0NoUnderscoreForbidden + self pref: false during: [self assertString: #'ab' hasNumArgs: 0]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA0UnderscoreAllowed (in category 'tests') ----- + testSelA0UnderscoreAllowed + self pref: true during: [self assertString: #'a_b' hasNumArgs: 0]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA0UnderscoreForbidden (in category 'tests') ----- + testSelA0UnderscoreForbidden + self pref: false during: [self assertString: #'a_b' hasNumArgs: 0]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA1NoUnderscoreAllowed (in category 'tests') ----- + testSelA1NoUnderscoreAllowed + self pref: true during: [self assertString: #'ab:' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA1NoUnderscoreForbidden (in category 'tests') ----- + testSelA1NoUnderscoreForbidden + self pref: false during: [self assertString: #'ab:' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA1UnderscoreAllowed (in category 'tests') ----- + testSelA1UnderscoreAllowed + self pref: true during: [self assertString: #'a_b:' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA1UnderscoreForbidden (in category 'tests') ----- + testSelA1UnderscoreForbidden + self pref: false during: [self assertString: #'a_b:' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA2NoUnderscoreAllowed (in category 'tests') ----- + testSelA2NoUnderscoreAllowed + self pref: true during: [self assertString: #'ab:cd:' hasNumArgs: 2]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA2NoUnderscoreForbidden (in category 'tests') ----- + testSelA2NoUnderscoreForbidden + self pref: false during: [self assertString: #'ab:cd:' hasNumArgs: 2]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA2UnderscoreAllowed (in category 'tests') ----- + testSelA2UnderscoreAllowed + self pref: true during: [self assertString: #'a_b:cd:' hasNumArgs: 2]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelA2UnderscoreForbidden (in category 'tests') ----- + testSelA2UnderscoreForbidden + self pref: false during: [self assertString: #'a_b:cd:' hasNumArgs: 2]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelB1Allowed (in category 'tests') ----- + testSelB1Allowed + self pref: true during: [self assertString: #'+' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelB1Forbidden (in category 'tests') ----- + testSelB1Forbidden + self pref: false during: [self assertString: #'+' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelB2Allowed (in category 'tests') ----- + testSelB2Allowed + self pref: true during: [self assertString: #'++' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelB2Forbidden (in category 'tests') ----- + testSelB2Forbidden + self pref: false during: [self assertString: #'++' hasNumArgs: 1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelEmpty (in category 'tests') ----- + testSelEmpty + self assertString: #'' hasNumArgs: -1! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelInvalidUnderscoreAllowed (in category 'tests') ----- + testSelInvalidUnderscoreAllowed + self pref: true during: [self assertString: #'3' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelInvalidUnderscoreForbidden (in category 'tests') ----- + testSelInvalidUnderscoreForbidden + self pref: false during: [self assertString: #'3' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelLeadingColonAllowed (in category 'tests') ----- + testSelLeadingColonAllowed + self pref: true during: [self assertString: #':if:then:else:' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelNoTrailingColonAllowed (in category 'tests') ----- + testSelNoTrailingColonAllowed + self pref: true during: [self assertString: #'nextPut:andCR' hasNumArgs: -1]! Item was added: + ----- Method: UnderscoreSelectorsTest>>testSelNoTrailingColonForbidden (in category 'tests') ----- + testSelNoTrailingColonForbidden + self pref: false during: [self assertString: #'nextPut:andCR' hasNumArgs: -1]! |
Free forum by Nabble | Edit this page |