def test_get_exist_option_set3(self):
     """test user not superuser or institution administrator"""
     self.request.user.is_active = True
     self.request.user.is_registered = True
     self.request.user.is_superuser = False
     self.request.user.is_staff = False
     new_user = AuthUserFactory()
     new_user.is_active = True
     new_user.is_registered = True
     new_user.is_superuser = False
     new_user.is_staff = False
     mod_data = dict(option_data)
     mod_data.update({'user_id': new_user.id})
     new_user_option = RdmAnnouncementOption.objects.create(**mod_data)
     new_user_option.save()
     ret = self.view.get_exist_option_set()
     nt.assert_is_instance(new_user_option, RdmAnnouncementOption)
     nt.assert_equal(ret, 'False')
 def test_get_exist_option_set(self):
     """test superuser"""
     self.request.user.is_active = True
     self.request.user.is_registered = True
     self.request.user.is_superuser = True
     self.request.user.is_staff = True
     new_user = AuthUserFactory()
     new_user.is_active = True
     new_user.is_registered = True
     new_user.is_superuser = True
     new_user.is_staff = True
     mod_data = dict(option_data)
     mod_data.update({'user_id': new_user.id})
     new_user_option = RdmAnnouncementOption.objects.create(**mod_data)
     new_user_option.save()
     ret = self.view.get_exist_option_set()
     nt.assert_is_instance(new_user_option, RdmAnnouncementOption)
     nt.assert_true(ret)