Browse Source

Add search filters test

Zhibin Chen 6 years ago
parent
commit
dd0d0f39d5
1 changed files with 9 additions and 0 deletions
  1. 9 0
      misago/admin/tests/test_generic_admin_list_view.py

+ 9 - 0
misago/admin/tests/test_generic_admin_list_view.py

@@ -37,3 +37,12 @@ def test_unicode_is_preserved_in_redirect_querystring(admin_client):
 def test_view_is_not_redirecting_if_flag_is_set_in_querystring(admin_client):
     response = admin_client.get("%s?redirected=1" % list_link)
     assert response.status_code == 200
+
+
+def test_view_session_filter_is_none(admin_client):
+    response = admin_client.get("%s?set_filters=1&rank=1" % list_link)
+    assert response.status_code == 302
+    response = admin_client.get("%s?set_filters=0" % list_link)
+    assert response.status_code == 302
+    response = admin_client.get("%s" % list_link)
+    assert response.status_code == 200