Anonymous | Login | 12-15-2019 03:24 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0007456 | [Squeak] Files | major | always | 01-17-10 05:55 | 04-18-10 21:58 | ||||
Reporter | wiz | View Status | public | ||||||
Assigned To | leves | ||||||||
Priority | urgent | Resolution | fixed | ||||||
Status | closed | Product Version | trunk | ||||||
Summary | 0007456: In sq 8864 evaluating 'FileDirectory default = nil' causes an MNU #pathName | ||||||||
Description |
For this one evaluate 'FileDirectory default = nil' in a workspace . By comparison 'nil = FileDirectory default' evaluates to false |
||||||||
Additional Information |
This is the bug that prompted report 0007445. The culprit is 'ar 10/4/2009 22:22 FileDirectory = {comparing}' Which is assuming the argument is also a file directory. = has a duty to take on all comers. To make the problem clearer I have given it a separate report. Meta: This bug is also telling us that there ought to be a test for #= that tries out all receivers. Which is telling us that all classes need to respond safely to some message like MyClass testInstance . Vaguely, this could be done by a class returning a safe initialized instance of itself. Or if no such thing exists returning a initialized instance of a safe Mock subclass. I haven't worked out the details of this idea because it is a new one. |
||||||||
Attached Files |
![]() |
||||||||
|
![]() |
||||||
|
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
67 total queries executed. 43 unique queries executed. |