← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #176005]: [HowTo] Nice unit test runner with html output

 

Question #176005 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/176005

Hardik posted a new comment:
@RainMan

Where to add this code for screenshot of failure..??? I mean after or
before of script ??


def addError(self, test, err):
        self.error_count += 1
        TestResult.addError(self, test, err)
        _, _exc_str = self.errors[-1]
        output = self.complete_output()
        self.result.append((2, test, output, _exc_str, ''))
        if self.verbosity > 1:
            sys.stderr.write('E ')
            sys.stderr.write(str(test))
            sys.stderr.write('\n')
        else:
            sys.stderr.write('E')

    def addFailure(self, test, err):
        self.failure_count += 1
        TestResult.addFailure(self, test, err)
        _, _exc_str = self.failures[-1]
        output = self.complete_output()
        self.result.append((1, test, output, _exc_str, self.generateTestScreenshot(test))) # modified by RaiMan
        if self.verbosity > 1:
            sys.stderr.write('F ')
            sys.stderr.write(str(test))
            sys.stderr.write('\n')
        else:
            sys.stderr.write('F')

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.