コード例 #1
0
 def test_review_user_view_not_staff(self):
     user = UserFactory.create()
     book = BookFactory.create()
     bookowner = BookOwnerFactory.create(user=user,book=book)
     self.request.user = user
     self.request.current_book = book
     response = ReviewUserView.as_view()(self.request)
     self.assertEqual(response.status_code, 302)
コード例 #2
0
 def test_review_user_view_renders(self):
     user = UserFactory.create()
     user.is_staff = True
     book = BookFactory.create()
     bookowner = BookOwnerFactory.create(user=user,book=book)
     self.request.user = user
     self.request.current_book = book
     response = ReviewUserView.as_view()(self.request)
     response.render()
コード例 #3
0
ファイル: test_views.py プロジェクト: neynah/logtacts
 def test_review_user_view_not_staff(self):
     user = UserFactory.create()
     self.request.user = user
     response = ReviewUserView.as_view()(self.request)
     self.assertEqual(response.status_code, 302)
コード例 #4
0
ファイル: test_views.py プロジェクト: neynah/logtacts
 def test_review_user_view_200(self):
     user = UserFactory.create()
     user.is_staff = True
     self.request.user = user
     response = ReviewUserView.as_view()(self.request)
     response.render()
コード例 #5
0
ファイル: test_views.py プロジェクト: neynah/logtacts
 def test_review_user_view_200(self):
     user = UserFactory.create()
     user.is_staff = True
     self.request.user = user
     response = ReviewUserView.as_view()(self.request)
     self.assertEqual(response.status_code, 200)
コード例 #6
0
ファイル: urls.py プロジェクト: neynah/logtacts
from profiles.views import ReviewUserView

admin.autodiscover()

urlpatterns = [
    url(r'^api/', include(api_urls)),
    url(r'^tags/', include(tag_urls)),
    url(r'^log/', include(log_urls)),
    url(r'^allauth_login/', allauth_views.login, name='account_login'),
    url(r'^signup/', allauth_views.signup, name='account_signup'),
    url(
        r'^hold/',
        TemplateView.as_view(template_name='signup_success.html'),
        name='account_inactive',
    ),
    url(r'^admin/dashboard', ReviewUserView.as_view()),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^invites/add$', CreateInviteView.as_view(), name='create-invite'),
    url(
        r'^invites/accept/(?P<key>[\w-]+)/$',
        AcceptInviteView.as_view(),
        name='accept-invite',
    ),
    url(r'^u/', include('profiles.urls')),
    url(
        r'^policies$',
        TemplateView.as_view(template_name='policies.html'),
        name='policies',
    ),
    url(r'^', include(contact_urls)),
コード例 #7
0
ファイル: test_views.py プロジェクト: clach04/logtacts
 def test_review_user_view_not_staff(self):
     user = UserFactory.create()
     self.request.user = user
     response = ReviewUserView.as_view()(self.request)
     self.assertEqual(response.status_code, 302)
コード例 #8
0
ファイル: test_views.py プロジェクト: clach04/logtacts
 def test_review_user_view_200(self):
     user = UserFactory.create()
     user.is_staff = True
     self.request.user = user
     response = ReviewUserView.as_view()(self.request)
     response.render()
コード例 #9
0
ファイル: test_views.py プロジェクト: clach04/logtacts
 def test_review_user_view_200(self):
     user = UserFactory.create()
     user.is_staff = True
     self.request.user = user
     response = ReviewUserView.as_view()(self.request)
     self.assertEqual(response.status_code, 200)
コード例 #10
0
ファイル: urls.py プロジェクト: clach04/logtacts
admin.autodiscover()
gargoyle.autodiscover()

urlpatterns = [
    url(r'^api/', include(api_urls)),
    url(r'^tags/', include(tag_urls)),
    url(r'^log/', include(log_urls)),
    url(r'^allauth_login/', allauth_views.login, name='account_login'),
    url(r'^login/', allauth_views.login, name='login'),
    url(r'^signup/', allauth_views.signup, name='account_signup'),
    url(
        r'^hold/',
        TemplateView.as_view(template_name='signup_success.html'),
        name='account_inactive',
    ),
    url(r'^admin/dashboard', ReviewUserView.as_view()),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^nexus/', include(nexus.site.urls)),
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^invites/add$', CreateInviteView.as_view(), name='create-invite'),
    url(
        r'^invites/accept/(?P<key>[\w-]+)/$',
        AcceptInviteView.as_view(),
        name='accept-invite',
    ),
    url(r'^u/', include('profiles.urls')),
    url(
        r'^policies$', 
        TemplateView.as_view(template_name='policies.html'),
        name='policies',
    ),