为什么 django-nose 没有在我的模型中运行文档测试?
我正在尝试将 doctests 与 django-nose 一起使用。我的所有文档测试都在运行,除了模型中的任何文档测试(除非它是抽象的)。
class TestModel1(models.Model):
"""
>>> print 'pass'
pass
"""
pass
class TestModel2(models.Model):
"""
>>> print 'pass'
pass
"""
class Meta:
abstract = True
pass
第一个 doctest 不运行,第二个则运行。这是为什么呢?
I'm trying to use doctests with django-nose. All my doctests are running, except not any doctests within a model (unless it is abstract).
class TestModel1(models.Model):
"""
>>> print 'pass'
pass
"""
pass
class TestModel2(models.Model):
"""
>>> print 'pass'
pass
"""
class Meta:
abstract = True
pass
The first doctest does not run and the second does. Why is this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你有可能被这个咬到吗? http://github.com/jbalogh/django-nose/issues/2
如果是这样,请尝试升级 django-nose
Any chance you're getting bitten by this? http://github.com/jbalogh/django-nose/issues/2
If so, try upgrading django-nose