File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -834,8 +834,14 @@ def test_view_request(self):
834834 r = self .client .get (url ,follow = True )
835835 self .assertEqual (r .status_code , 200 )
836836 q = PyQuery (r .content )
837- self .assertEqual (len (q (':disabled[name="edit"]' )), 1 )
838-
837+ self .assertEqual (len (q (':enabled[name="edit"]' )), 1 ) # secretary can edit
838+ chair = self .group .role_set .filter (name_id = 'chair' ).first ().person .user .username
839+ self .client .login (username = chair , password = f'{ chair } +password' )
840+ r = self .client .get (url ,follow = True )
841+ self .assertEqual (r .status_code , 200 )
842+ q = PyQuery (r .content )
843+ self .assertEqual (len (q (':disabled[name="edit"]' )), 1 ) # chair cannot edit
844+
839845 def test_new_request (self ):
840846 url = reverse ('ietf.secr.sreq.views.new' ,kwargs = {'acronym' :self .group .acronym })
841847
Original file line number Diff line number Diff line change 11import datetime
22import random
3- import zoneinfo
43
54from typing import Union
65from zoneinfo import available_timezones , ZoneInfo
You can’t perform that action at this time.
0 commit comments