Код: Выделить всё
import unittest, sys
class TestOne(unittest.TestCase):
def setUp(self):
self.var = 'Tuesday'
def tearDown(self):
self.var = None
class BasicTestOne(TestOne):
def runTest(self):
TestOne.setUp(self)
self.assertEqual(self.var, 'Tuesday')
class AbsoluteMoveTestSuite(unittest.TestSuite):
# Tests to be tested by test suite
def makeAbsoluteMoveTestSuite():
suite = unittest.TestSuite()
suite.addTest(TestOne("BasicTestOne"))
return suite
def suite():
return unittest.makeSuite(TestOne)
if __name__ == '__main__':
unittest.main()
Код: Выделить всё
log_file = 'log_file.txt'
sys.stout = sys.sterr = open(log_file, 'w')
return suite >> sys.stout
Код: Выделить всё
log_file = 'log_file.txt'
return suite >> open(log_file, 'w')
Код: Выделить всё
if __name__ == '__main__':
unittest.main() >> open(log_file, 'w')
Спасибо за любую помощь
Подробнее здесь: https://stackoverflow.com/questions/271 ... -text-file
Мобильная версия