Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 4, 2019 21:32:12

@Roman@
Зарегистрирован: 2019-12-04
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Подскажите почему не работает тестирование функции (П/среда Pycharm 2019)?

import unittest

def get_formatted_name(first, last, middle=' ‘):
“”“Строит отформатированное полное имя.”“”
if middle:
full_name = first + “ ” + middle + “ ” + last
else:
full_name = first + ’ ‘ + last
return full_name.title()
class NamesTestCase(unittest.TestCase):
“”“Тесты для ’name_function.py'.”“”

def test_first_last_name(self):
“”“Имена вида ‘Janis Joplin’ работают правильно?”“”
formatted_name = get_formatted_name('janis', ‘joplin’)
self.assertEqual(formatted_name, ‘Janis Joplin’)
unittest.main()

Ran 0 tests in 0.000s

OK

Process finished with exit code 0

Офлайн

#2 Дек. 5, 2019 00:16:21

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

Подскажите почему не работает тестирование функции (П/среда Pycharm 2019)?

Зайди в консоли операционной системы в директорию, где лежит твой test_file.py, и запусти

python3 -m unittest
Это если под линем.

Под виндой будет
python -m unittest

Короче, для начала проверь, работает ли тестирование вообще в питоне, без участия PyCharm.



Отредактировано py.user.next (Дек. 5, 2019 00:18:02)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version