我正在使用 python 进行单元测试。
我正在“/home/jamy/PycharmProjects/xcxzc/UnitTesting.py”目录中的 Ububtu 机器上工作,并尝试运行以下代码:
import unittest
class LearningCase(unittest.TestCase):
def test_starting_out(self):
self.assertEqual(1, 1)
def main():
unittest.main()
if __name__ == "__main__":
main()
但我收到此错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "unitTesting.py", line 1, in <module>
import unittest
File "/home/jamy/PycharmProjects/xcxzc/unittest.py", line 4, in <module>
AttributeError: 'module' object has no attribute 'TestSequenceFunctions'
我该如何解决这个问题?
通过将脚本命名为 unittest.py
,您可以隐藏内置 unittest
模块。
我是一名优秀的程序员,十分优秀!