File tree Expand file tree Collapse file tree 1 file changed +14
-16
lines changed Expand file tree Collapse file tree 1 file changed +14
-16
lines changed Original file line number Diff line number Diff line change @@ -469,22 +469,20 @@ def test_update_form_has_selected_optional_permission(self):
469469 uri = reverse ('permafrost:role-update' , kwargs = {'slug' : 'test-role' })
470470 response = self .client .get (uri )
471471 try :
472- self .assertContains (response , """<input
473- class="ml-auto"
474- type="checkbox"
475- name="permissions"
476- value="37"
477- id="permission-37"
478- checked
479- >""" )
480- self .assertContains (response , """<input
481- class="ml-auto"
482- type="checkbox"
483- name="permissions"
484- value="38"
485- id="permission-38"
486- checked
487- >""" )
472+ self .assertTrue (response .context ['permission_categories' ]['permafrostrole' ]['optional' ][0 ].selected )
473+ self .assertTrue (response .context ['permission_categories' ]['permafrostrole' ]['optional' ][1 ].selected )
474+ self .assertEqual (response .context ['permission_categories' ]['permafrostrole' ]['optional' ][0 ].id , 37 )
475+ self .assertEqual (response .context ['permission_categories' ]['permafrostrole' ]['optional' ][1 ].id , 38 )
476+ self .assertEqual (response .context ['permission_categories' ]['permafrostrole' ]['optional' ][0 ].name ,
477+ 'Can add Role' )
478+ self .assertEqual (response .context ['permission_categories' ]['permafrostrole' ]['optional' ][1 ].name ,
479+ 'Can change Role' )
480+ self .assertContains (response , 'value="37"' )
481+ self .assertContains (response , 'value="38"' )
482+ self .assertContains (response , 'id="permission-37"' )
483+ self .assertContains (response , 'id="permission-38"' )
484+ self .assertContains (response , 'checked' )
485+
488486 except :
489487 print ("" )
490488 print (response .content .decode ())
You can’t perform that action at this time.
0 commit comments