Hi,I'm currently exploring ways of doing TDD on GUI. (Is there a framework for this ?)How can I know a window has been closed ? #visible always return true.
self assert: (SystemWindow new openInWorld delete) visible not.fails.However this works but a bit "heavy":(SystemWindow labelled: 'Zork') openInWorld delete.Smalltalk garbageCollect.self assert: (SystemWindow allSubInstancesdetect: [:aWindow| aWindow label = 'Zork']ifNone: [nil]) isNil.
Laurent Laffont - @lolgzs
Pharo Smalltalk Screencasts: http://www.pharocasts.com/
Blog: http://magaloma.blogspot.com/