[Pharo-project] modal windows and unit tests

Alexandre Bergel alexandre at bergel.eu
Wed Oct 13 09:17:54 EDT 2010


Agree.
Maybe this should be kept in an issue if not already.

Cheers,
Alexandre


On 13 Oct 2010, at 10:03, Alexander Lazarević wrote:

> There are also some basic things that would need some adjustment as I
> see it. I think core or basic classes and models shouldn't make any
> assumptions about the UI or even if there is an UI at all.
> So things like Object inform: aString would be something I'd rather
> see to disappear.
> Or Class rename: aString, which kindly pops up a Dialog to inform the
> "user" when there are still references in Undeclared. I think that
> check should better move to the sending method in Browser renameClass,
> where chances are very high that a real user initiated the rename of a
> class and not some filein.
> 
> Alex
> 
> 2010/10/13 Stéphane Ducasse <stephane.ducasse at inria.fr>:
>> I think that we will have to reconsider a lot of the infrastructure decision and the hudson server will kick us
>> 
>> Stef
>> 
>> On Oct 12, 2010, at 10:45 PM, Alexander Lazarević wrote:
>> 
>>> I was just looking at something similar.
>>> I guess for modal windows that are a kind of DialogWindow something
>>> like this should work
>>> 
>>> [UIManager default confirm: 'Got milk?']
>>>  on: ProvideAnswerNotification
>>>  do: [:ex | ex resume: (ex messageText = 'Got milk?')]
>>> 
>>> But which modal windows do pop up in your scenario, that do not send a
>>> notification?
>>> 
>>> Regards,
>>> Alex
>>> 
>>> 2010/10/12 Alexandre Bergel <alexandre at bergel.eu>:
>>>> Hi!
>>>> 
>>>> A modal window is pop up by one of my tests. Is there a way to capture this situation and simply remove the modal window?
>>>> Apparently, no notification is raised...
>>>> 
>>>> Cheers,
>>>> Alexandre
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project at lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>> 
>>> 
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project at lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> 
>> 
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project at lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.









More information about the Pharo-dev mailing list