Comment #1 on issue 3382 by sean.p.denigris: BUG: Class variable creation behavior Inconsistent/incorrect
http://code.google.com/p/pharo/issues/detail?id=3382

Fix in inbox SLICE-Issue-3382-Class-variable-creation-behavior-Inconsistentincorrect-SeanDeNigris.1

* fixed Class>>canFindWithoutEnvironment: (it was actually checking the environment, making the behavior like bindingOf:) and added test to KernelTests
* changed Class>>declare: and Class>>addClassVarName:
        - no longer check the environment for conflicts
        - conflict error message clarified
* made conflict error in #addClassVarName: resumable to match the behavior of #declare:

ClassTest - refactored and extended, including:
* added a test for Class>>canFindWithoutEnvironment:
* fixed spelling of testHaSharedPools
* fixed bug where temporary category was left after tests

Cheers,
Sean


Reply via email to