소스 검색

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")