'Queue stopping the test, then unroll the queue.'

def stopTest(self, test):

    self.running[test.id()].append((self.original.stopTest, test))
    for step in self.running[test.id()]:
        step[0](*step[1:])
    del self.running[test.id()]
