Код: Выделить всё
pytestЯ использую pytest my_tests.py для запуска этого теста:
Код: Выделить всё
import myapplication as tum
class TestBlogger:
@classmethod
def setup_class(self):
self.user = "alice"
self.b = tum.Blogger(self.user)
print "This should be printed, but it won't be!"
def test_inherit(self):
assert issubclass(tum.Blogger, tum.Site)
links = self.b.get_links(posts)
print len(links) # This won't print either.
И сценарий, который я Тестирую, содержит печать:
Код: Выделить всё
class Blogger(Site):
get_links(self, posts):
print len(posts) # It won't get printed in the test.
Кто-нибудь знает, как сделать так, чтобы операторы печати отображались?
Подробнее здесь: https://stackoverflow.com/questions/246 ... -in-pytest
Мобильная версия