【发布时间】:2015-06-17 21:29:45
【问题描述】:
美好的一天!
那么我的问题,
我有一个带有一些链接的模板,我想断言它们确实存在于我的页面中。
我的 html 部分,
<section>
<p>Welcome to open radio. We help you get on air!</p>
<p><a href="{% url 'userlogin' %}">Login</a></p>
<p><a href="{% url 'liststations' %}">View all our stations</a></p>
<p><a href="{% url 'userregistration' %}">SignUp!</a></p>
</section>
我现在的测试,
response = self.client.get(reverse("home"))
assert reverse("userlogin") in response.content
assert reverse("liststations") in response.content
assert reverse("userregistration") in response.content
我的测试通过了,我知道我并不是真的在断言这里的链接,而是断言 URL 的字符串。我如何专门测试链接?
【问题讨论】:
标签: django python-2.7 django-testing