Преглед на файлове

Corner cases for admin_promote and admin_demote

Yentl Van Tendeloo преди 7 години
родител
ревизия
e529c6e077
променени са 1 файла, в които са добавени 13 реда и са изтрити 0 реда
  1. 13 0
      unit/test_all.py

+ 13 - 0
unit/test_all.py

@@ -689,6 +689,19 @@ class TestModelverse(unittest.TestCase):
         admin_promote("HUTN")
         admin_demote("HUTN")
 
+        # Unknown user
+        try:
+            admin_promote("user3")
+            self.fail()
+        except UnknownUser:
+            pass
+
+        try:
+            admin_demote("user4")
+            self.fail()
+        except UnknownUser:
+            pass
+
         # Can also demote ourselves again
         admin_demote("user")