Lukas,
I get three fails of your 'meta' tests:
#testIdentifier - 'Got ''$a'', but expected ''a'''
#testCamelCase - '#normalizeCamelCase: is not idempotent' (puts in an
extra space) 'Camel Case' vs 'Camel Case'
#testSelector - '#normalizeSelector: is not idempotent'
also in the original tests on real classes
RBArgumentVariableNamesSpellingClass>>argumentVariableNamesSpelling: rong
<- not flagged
^self
RBTemporaryVariableNamesSpellingClassSideClass>>temporaryVariableNamesSpellingClassSide
| rongTemporary | <- not flagged
^self
RBCorrectSpellingClass
'IT' 'OK and 'don't' are all flagged - don't is not flagged. Is this your
preferred behaviour?
What do you think about including the 'real' tests as well as the meta
tests?
Real tests also have the benefit of serving as examples to people who are
trying to use tests to understand the system. And there might be a risk that
a meta test passes without testing the real live situation.
...Stan
--
View this message in context:
http://n2.nabble.com/BetaTesting-ANN-Pharo1-0-10507-rc2dev10-01-2-tp4440307p4449651.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project