def runTestsWithXMLResultAsFile(suite, file='jython_test.xml'): # Create writer fileWriter = FileWriter(file) pyFileWriter = PyFileWriter(fileWriter) # Run test runTestsWithXMLResult(suite, pyFileWriter) # Close writer pyFileWriter.close() fileWriter.close()
def runTestsWithXMLResultAsFile(suite, file="jython_test.xml"): # Create writer fileWriter = FileWriter(file) pyFileWriter = PyFileWriter(fileWriter) # Run test runTestsWithXMLResult(suite, pyFileWriter) # Close writer pyFileWriter.close() fileWriter.close()
def run(file='jython_test.xml'): # Create writer fileWriter = FileWriter(file) pyFileWriter = PyFileWriter(fileWriter) # Run test suite = unittest.TestSuite([unittest.TestLoader().loadTestsFromTestCase(Test1)]) runner = xmlrunner.XMLTestRunner(pyFileWriter) s = runner.run(suite) # Close writer pyFileWriter.close() fileWriter.close()
def test_logger(self): # Setup writer stringWriter = StringWriter() pyFileWriter = PyFileWriter(stringWriter) oldWriter = sys.stdout sys.stdout = pyFileWriter # Run logger.log('123') output = stringWriter.toString() sys.stdout = oldWriter # Assert self.assertTrue(output.index('123') > 0)