def test_get(self): """ Test GET requests """ request = self.factory.get(reverse('login')) request.user = self.user response = LoginView.as_view()(request) self.assertEqual(response.status_code, 200) self.assertEqual(response.context_data['user'], self.user) self.assertEqual(response.context_data['request'], request)
sitemaps = { 'snippets': SnippetSiteMap } urlpatterns = patterns('', # Social integration url('', include('social.apps.django_app.urls', namespace='social')), # Auth url('', include('django.contrib.auth.urls', namespace='auth')), # Comments (r'^comments/', include('django_comments.urls')), # Index - create new snippet url(r'^$', login_required(SnippetCreateView.as_view( )), name='snippet_create'), # Individual posts url(r'^(?P<pub_date__year>\d{4})/(?P<pub_date__month>\d{1,2})/(?P<slug>[a-zA-Z0-9-]+)/?$', cache_page(900)(SnippetDetailView.as_view( )), name='snippet_detail'), # Login url(r'^accounts/login/?$', anonymous_required(LoginView.as_view( )), name='login'), # Sitemap url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps}, name='django.contrib.sitemaps.views.sitemap'), )