def test_name_filter(self):
"""
Test searching with name filter returns organizations filtered by name(ngram)
"""
response = self.client.get(reverse("search-users-list") + "?name=user", format="json")
self.assertEqual(len(response.data["results"]), 3)
response = self.client.get(reverse("search-users-list") + "?name=one", format="json")
self.assertEqual(len(response.data["results"]), 1)
self.assertEqual(response.data["results"][0]["name"], "user one")
response = self.client.get(reverse("search-users-list") + "?name=two", format="json")
self.assertEqual(len(response.data["results"]), 1)
self.assertEqual(response.data["results"][0]["name"], "user two")
response = self.client.get(reverse("search-users-list") + "?name=three", format="json")
self.assertEqual(len(response.data["results"]), 1)
self.assertEqual(response.data["results"][0]["name"], "user three")
test_views.py 文件源码
python
阅读 19
收藏 0
点赞 0
评论 0
评论列表
文章目录