def test_update_user(self): """ Tests data: Update """ self.assertEqual(User.objects.all().count(), 1) user = User.objects.get(is_superuser=True) request = self.request_factory.get( reverse('admin_user_update', kwargs={'pk': user.id})) request.user = self.user view = AdminUserUpdateView.as_view() response = view(request, pk=user.id) self.assertEqual(response.status_code, 200) self.assertEqual(User.objects.all().count(), 1) self.assertEqual(user.first_name, '') #Post data = { 'pk': user.id, 'username': '******', 'first_name': 'administrador', 'last_name': '', 're_password': '******', 'password': '******', 'email': '*****@*****.**', 'groups': [] } url_kwargs = {'pk': user.id} url = reverse('admin_user_update', kwargs=url_kwargs) request = self.request_factory.post(url, data=data) request.user = self.user view = AdminUserUpdateView.as_view() response = view(request, **data) user = User.objects.get(is_superuser=True) self.assertEqual(user.first_name, 'administrador') self.assertEqual(response.status_code, 302)
def test_update_user(self): """ Tests data: Update """ self.assertEqual(User.objects.all().count(), 1) user = User.objects.get(is_superuser=True) request = self.request_factory.get(reverse('admin_user_update', kwargs={'pk': user.id})) request.user = self.user view = AdminUserUpdateView.as_view() response = view(request, pk=user.id) self.assertEqual(response.status_code, 200) self.assertEqual(User.objects.all().count(), 1) self.assertEqual(user.first_name, '') #Post data = { 'pk': user.id, 'username': '******', 'first_name': 'administrador', 'last_name': '', 're_password': '******', 'password': '******', 'email': '*****@*****.**', 'groups': [] } url_kwargs = {'pk': user.id} url = reverse('admin_user_update', kwargs=url_kwargs) request = self.request_factory.post(url, data=data) request.user = self.user view = AdminUserUpdateView.as_view() response = view(request, **data) user = User.objects.get(is_superuser=True) self.assertEqual(user.first_name, 'administrador') self.assertEqual(response.status_code, 302)
AdminGroupCreateView.as_view(), name='admin_group_create'), url(r'^group/edit/(?P<pk>\d+)/$', AdminGroupEditView.as_view(), name='admin_group_edit'), url(r'^group/delete/$', AdminGroupDeleteView.as_view(), name='admin_group_delete'), #User url(r'^user/list/$', AdminUserListView.as_view(), name='admin_user_list'), url(r'^user/list/create/$', AdminUserCreateView.as_view(), name='admin_user_create'), url(r'^user/list/edit/(?P<pk>\d+)/$', AdminUserUpdateView.as_view(), name='admin_user_update'), url(r'^user/list/edit/(?P<pk>\d+)/status/$', AdminUserChangeStatusRedirectView.as_view(), name='admin_user_change_status'), url(r'^user/(?P<pk>\d+)/detail/group/$', AdminUserDetailView.as_view(), name='admin_user_group_detail'), url(r'^user/(?P<pk>\d+)/detail/permission/$', AdminUserPermissionDetailView.as_view(), name='admin_user_permission_detail'), url(r'^user/(?P<pk>\d+)/detail/group/delete/$', AdminUserGroupDeleteView.as_view(), name='admin_user_group_delete'), #Support
url(r'^group/delete/$', AdminGroupDeleteView.as_view(), name='admin_group_delete'), #User url(r'^user/list/$', AdminUserListView.as_view(), name='admin_user_list'), url(r'^user/list/create/$', AdminUserCreateView.as_view(), name='admin_user_create'), url(r'^user/list/edit/(?P<pk>\d+)/$', AdminUserUpdateView.as_view(), name='admin_user_update'), url(r'^user/list/edit/(?P<pk>\d+)/status/$', AdminUserChangeStatusRedirectView.as_view(), name='admin_user_change_status'), url(r'^user/(?P<pk>\d+)/detail/group/$', AdminUserDetailView.as_view(), name='admin_user_group_detail'), url(r'^user/(?P<pk>\d+)/detail/permission/$', AdminUserPermissionDetailView.as_view(), name='admin_user_permission_detail'), url(r'^user/(?P<pk>\d+)/detail/group/delete/$',