|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.06.2022, 07:27 | #1 |
Регистрация: 15.03.2022
Сообщений: 5
|
Класс не видит атрибут
Всем привет. Решил сделать микро unit-test для методов по расчету объема фигур. Вопрос: почему тестовый класс не видит атрибут calc(я же в setup определяю его)
Вот код: Код:
Использую PyCharm 2022, интепретатор - python 3.9 Заранее спасибо за помощь |
05.06.2022, 07:36 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Потому что питон регистрозависимый язык. setup и setUp - разные функции. Не забудьте еще добавить первым аргумент self во все методы класса calculate и разобраться с формированием строки-шаблона точности.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
05.06.2022, 11:30 | #3 |
Форумчанин
Регистрация: 27.04.2022
Сообщений: 494
|
Разве PyCharm не должен был это подсветить?
стимулятор https://yoomoney.ru/to/41001303250491
|
05.06.2022, 20:00 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Valick, так запрета на добавление своего метода setup нет. Просто автоматически будет вызываться только setUp (или определенный в своем классе, или пустой - из класса TestCase). В теории среда разработки могла бы выдавать сообщение-подсказку, но ошибки с точки зрения языка нет.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
05.06.2022, 20:04 | #5 |
Форумчанин
Регистрация: 27.04.2022
Сообщений: 494
|
BDA, я работаю в Phpstorm там если метод класса нигде не используется, то он выделен серым цветом. Возможно у ТС не настроен проект.
стимулятор https://yoomoney.ru/to/41001303250491
|
05.06.2022, 20:39 | #6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Valick, про подсветку неиспользуемых не подумал. Похоже, что в PyCharm такого функционала нет.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Почему не видит класс из другого файла? | CraZZZy-GameRRR | Общие вопросы C/C++ | 5 | 12.10.2018 22:22 |
ChromeDriver не видит элементы. А GeckoDriver видит. | DedPerded | Общие вопросы Web | 2 | 17.08.2018 12:22 |
Не видит класс | ser70 | Общие вопросы по Java, Java SE, Kotlin | 4 | 12.10.2015 07:31 |
компилятор MinGW в NetBeans не видит класс потока (thread) | bratcho | Общие вопросы C/C++ | 5 | 03.09.2015 09:31 |
Класс не видит обЪект Borland C++ Builder | firefox0013 | C++ Builder | 11 | 01.10.2009 17:30 |