On Wed, 14 Dec 2011 03:24:23 +0400, Dmitry Kurochkin <dmitry.kurochkin@gmail.com> wrote: > BTW I have some plans to introduce optional explicit test ids that can > be used for inter-test dependencies. E.g.: > > test_begin_subtest test-id-1 "A subtest" > .... > ;; in another test requre that test-id-1 passed > test_require_subtest test-id-1 Would the required test need to be listed twice, both on the begin_subtest line *and* in the require_subtest line? And again, why would the test id have to be any different that the existing test names? The tests already have names, so I don't understand why we would want to introduce some other kind of identification. Seems like it's just going to add extra confusion. And speaking of which, I sometimes worry that the test infrastructure itself is getting too complicated. Pretty soon we're going to need tests for the tests. I don't necessarily see the need to all of these extra features in the test suite, so I worry that it's just making everything harder to debug. jamie.