У меня есть файл '' TestCase с UnitTest имени: test.pyAttributeError: 'модуль' объект не имеет атрибута
Мой код:
import unittest
class Test(unittest.TestCase):
def myTest(self):
a = 1
self.assertEqual(a, 1)
if __name__ == '__main__':
unittest.main()
Когда я нажимаю F5, я получаю сообщение об ошибке:
Traceback (most recent call last):
File "/home/mariusz/Pulpit/test.py", line 1, in <module>
import unittest
File "/home/mariusz/Pulpit/unittest.py", line 3, in <module>
AttributeError: 'module' object has no attribute 'TestCase'
Вы маскируете встроенный модуль. Что означает 'import unittest; печатать unittest' продукцию? Возможно, вы назвали свой модуль 'unittest.py'? Переименуйте все, что импортируется вместо стандартного пакета библиотеки. –
Мой файл имеет имя: «test.py», import unittest, print unittest produ: AttributeError: объект «module» не имеет атрибута «TestCase» – Mark
Поместите печать ** перед ** '' class Test (..) 'line , Дополнительная строка будет напечатана * до * трассировки. –