block 30745 by 24618 tags 30745 + patch quit phillip.lord@russet.org.uk (Phillip Lord) writes: > Unfortunately, yes. I didn't try nesting two ert-deftest macros, just > two should's. As the original bug report suggests it's for testing a > test library (https://github.com/phillord/assess). > > I do have a work around now (which is to unnest the shoulds); and > fortunately, this work-around is backward compatible which is important > for me. I still have another test failure in my library, > though. Probably caused by the same thing but I haven't worked on it > yet. I have a patch for ert which removes it's (ab)use of the debugger, it seems to fix this case (and also Bug#11218). Note that it relies on my patch in #24618 for a catch-all condition-case handler clause. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24618;filename=0001-Allow-t-as-a-catch-all-condition-case-handler-Bug-24.patch;msg=8;att=1