use*_*142 4 python python-2.6 python-unittest
在Python 2.7中,可以在unittest.Testcase中运行类级别设置,如下所示:
class ClassName(unittest.TestCase):
@classmethod
def setUpClass(self):
print 'Some class level setup'
Run Code Online (Sandbox Code Playgroud)
不幸的是,我需要在Python 2.6环境中运行一些测试.该版本中setUpClass的替代方案是什么?
Python 2.7版本unittest可用于Python 2.6(实际上,一直回到Python 2.3!)作为unittest2PyPI上的模块:https://pypi.python.org/pypi/unittest2
一旦安装完毕,setupClass方法将适用于您的测试类:
import unittest2
class ClassName(unittest2.TestCase):
@classmethod
def setUpClass(cls):
print 'Some class level setup'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
962 次 |
| 最近记录: |