예제 #1
0
def m1():
    unittest.main()
예제 #2
0
def m2(test_output):
    test_output_file = open(test_output, "w")
    runner = poolunittest.PoolTestRunner(verbosity=2, stream=test_output_file)
    unittest.main(testRunner=runner, testLoader=poolunittest.PoolTestLoader())
예제 #3
0
        timeTaken = stopTime - startTime

        #result.printErrors()
        #self.stream.writeln(result.separator2)
        run = result.testsRun

        self.stream.write("<tr><td/><td class='testSummary' colspan='2'>" \
                          "Ran %d test%s in %.3fs</td></tr>" %
                          (run, run != 1 and "s" or "", timeTaken))

        failed, errored = map(len, (result.failures, result.errors))
        succeeded = result.testsSucceeded

        self.stream.write("<tr><td/><td colspan='2'>" \
                          "<table><tr>" \
                          "<td class='testsFailed'>%03d FAILED</td>"\
                          "<td class='testsError'>%03d ERRORS</td>"\
                          "<td class='testsSucceeded'>%03d SUCCEEDED</td>"\
                          "</tr></table>\n" % (failed, errored, succeeded))
        self.stream.write("</table></p>")

        result.printErrors()

        self.stream.write("</body></html>")
        self.stream.flush()
        return result


if __name__ == "__main__":
    unittest.main()
예제 #4
0
def main():
    unittest.main(verbosity=2)
예제 #5
0
        timeTaken = stopTime - startTime
        
        #result.printErrors()
        #self.stream.writeln(result.separator2)
        run = result.testsRun
        
        self.stream.write("<tr><td/><td class='testSummary' colspan='2'>" \
                          "Ran %d test%s in %.3fs</td></tr>" % 
                          (run, run != 1 and "s" or "", timeTaken))
        
        failed, errored = map(len, (result.failures, result.errors))
        succeeded  = result.testsSucceeded
        
        self.stream.write("<tr><td/><td colspan='2'>" \
                          "<table><tr>" \
                          "<td class='testsFailed'>%03d FAILED</td>"\
                          "<td class='testsError'>%03d ERRORS</td>"\
                          "<td class='testsSucceeded'>%03d SUCCEEDED</td>"\
                          "</tr></table>\n" % (failed, errored, succeeded))
        self.stream.write("</table></p>")
        
        result.printErrors()
        
        self.stream.write("</body></html>")
        self.stream.flush()
        return result
    

if __name__ == "__main__":
    unittest.main()
예제 #6
0
파일: pool.py 프로젝트: cmft/sardana
def m2(test_output):
    test_output_file = open(test_output, "w")
    runner = poolunittest.PoolTestRunner(verbosity=2, stream=test_output_file)
    unittest.main(testRunner=runner, testLoader=poolunittest.PoolTestLoader())
예제 #7
0
파일: pool.py 프로젝트: cmft/sardana
def m1():
    unittest.main()
예제 #8
0
        cls.widget.show()

        # Wait until startup finished
        def predicate():
            text = cls.widget._control.toPlainText()
            matches = re.findall(r"\[1\]: $", text, re.MULTILINE)
            return len(matches) == 1

        assert waitFor(predicate, 5000)

        cls.widget.setModel("")


class QtSpockModelMissingProfileTestCase(QtSpockTestCase,
                                         ProfileErrorOutputMixin):
    @classmethod
    def setUpClass(cls):
        cls.test_ipython_dir = tempfile.mkdtemp()
        os.environ["IPYTHONDIR"] = cls.test_ipython_dir
        cls.widget = QtSpockWidget()
        cls.widget.setModel(UNITTEST_DOOR_NAME)
        cls.widget.show()
        cls._isDestroyed = False

    def test_is_valid_spock_profile(self):
        self.assertTrue(not self.widget.kernel_manager.is_valid_spock_profile)


if __name__ == '__main__':
    main()
예제 #9
0
파일: test_qt.py 프로젝트: cmft/taurus
def  main():
    unittest.main(verbosity=2)