def test_delete_group(self): self.assertEqual(Group.objects.all().count(), 2) group = Group.objects.get(pk=1) data = { 'deleteGroup': group.id, } view = AdminGroupDeleteView.as_view() request = self.request_factory.post(reverse('admin_group_delete'), data) request.user = self.user response = view(request, **data) self.assertEqual(response.status_code, 302) self.assertEqual(Group.objects.all().count(), 1)
def test_delete_group(self): self.assertEqual(Group.objects.all().count(), 2) group = Group.objects.get(pk=1) data = { 'deleteGroup': group.id, } view = AdminGroupDeleteView.as_view() request = self.request_factory.post( reverse('admin_group_delete'), data ) request.user = self.user response = view(request, **data) self.assertEqual(response.status_code, 302) self.assertEqual(Group.objects.all().count(), 1)
urlpatterns = patterns( '', url(r'^settings/$', SettingsTemplateView.as_view(), name='admin_settings'), #Group url(r'^group/list/$', AdminGroupListView.as_view(), name='admin_group_list'), url(r'^group/create/$', 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(),
#Group url(r'^group/list/$', AdminGroupListView.as_view(), name='admin_group_list'), url(r'^group/create/$', 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'),