import unittest
class TestDemo1(unittest.TestCase):
def test_methods1(self):
print('方法1-1')
def test_methods2(self):
print('方法1-2')
import unittest
class TestDemo2(unittest.TestCase):
def test_methods1(self):
print('方法2-1')
def test_methods2(self):
print('方法2-2')
import unittest
from te1 import TestDemo1
from te2 import TestDemo2
suite = unittest.TestSuite()
# suite.addTest(TestDemo1('test_methods1'))
# suite.addTest(TestDemo1('test_methods2'))
# suite.addTest(TestDemo2('test_methods1'))
# suite.addTest(TestDemo2('test_methods2'))
suite.addTest(unittest.makeSuite(TestDemo1))
suite.addTest(unittest.makeSuite(TestDemo2))
runner = unittest.TextTestRunner()
runner.run(suite)
import unittest
# suite = unittest.TestLoader().discover('./case','te*.py')
suite = unittest.defaultTestLoader.discover('./case','te*.py')
# runner = unittest.TextTestRunner()
# runner.run(suite)
# unittest.TextTestRunner.run(suite)
python测试
于 2023-03-29 10:37:07 首次发布