>From the perspective of a TestCase...
* "running" a test wraps execution in error handling so it can log errors
without TestRunner breaking open a debugger.
* "debugging" executes without that error handling so an error breaks open
a debugger.

The functionality required is that a debugger opens immediately on the
first line of the test method.
cheers -ben

On Sun, Apr 12, 2015 at 3:35 AM, Max Leske <[email protected]> wrote:

>
> On 11 Apr 2015, at 21:31, Ben Coman <[email protected]> wrote:
>
>
>
> On Sun, Apr 12, 2015 at 3:07 AM, Ben Coman <[email protected]> wrote:
>
>> Returning to build 40486 which exhibits the freeze, as a first step, why
>> don't we replace all that complicated stack manipulation stuff with...
>>
>>      NautilusUI>>debugTest: aMethod
>> [ aMethod methodClass debug: aMethod selector ] fork.
>>
>>
> Sorry. Pretend I didn't say that. That is the <run test> behaviour.
>
>
> Really? Why does it send #debug: then??
>
> cheers -ben
>
>
>

Reply via email to