您的位置:首页 > 编程语言 > Python开发

python unitest基本

2016-03-06 17:06 681 查看
基本

import unittest

class OneTest(unittest.TestCase):

def setUp(self):
self.verificationErrors = []
self.accept_next_alert = True
pass

def test_testcase(self):
pass

def tearDown(self):
self.assertEqual([],self.verificationErrors)
pass

if __name__ == "__main__":
unittest.main()


aa

suite = unittest.TestSuite()

testmodules = ['/home/one/apythonscript','/home/one/anotherscript']
for t in testmodules:
try:
# If the module defines a suite() function, call it to get the suite.
mod = __import__(t, globals(), locals(), ['suite'])
suitefn = getattr(mod, 'suite')
suite.addTest(suitefn())
except (ImportError, AttributeError):
# else, just load all the test cases from the module.
suite.addTest(unittest.defaultTestLoader.loadTestsFromName(t))

result = unittest.TextTestRunner().run(suite)


bb
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: