def test_queryset_should_return_sessions_of_the_request_user(self): expected = [Session.objects.get(pk=1)] request = self.factory.get("/dashboard/sessions") request.user = User.objects.get(username="******") v = SessionsView() v.request = request sessions = v.get_queryset() self.assertEqual(expected, list(sessions))
def test_queryset_should_return_sessions_of_the_request_user(self): expected = Session.objects.all() request = self.factory.get("/dashboard/sessions") request.user = User.objects.get(username="******") v = SessionsView() v.request = request sessions = v.get_queryset() self.assertEqual([x.id for x in expected], [x.id for x in sessions])
# -*- coding: utf-8 -*- from django.conf.urls import patterns, url from pythonbrasil8.dashboard.views import IndexView, ProfileView, SessionsView from pythonbrasil8.subscription.views import SubscriptionView, TutorialSubscriptionView from pythonbrasil8.schedule.views import DeleteSessionView, EditSessionView, FinishedProposalsView urlpatterns = patterns('', url(r'^$', IndexView.as_view(), name='dashboard-index'), url(r'^subscription/talk/$', SubscriptionView.as_view(), name='talk-subscription'), url(r'^subscription/tutorials/$', TutorialSubscriptionView.as_view(), name='tutorials-subscription'), url(r'^profile/$', ProfileView.as_view(), name='edit-profile'), url(r'^proposals/$', SessionsView.as_view(), name='dashboard-sessions'), url(r'^proposals/propose/$', FinishedProposalsView.as_view(), name='session-subscribe'), url(r'^proposals/edit/(?P<id>\d+)', EditSessionView.as_view(), name='session-edit'), url(r'^proposals/delete/(?P<id>\d+)', DeleteSessionView.as_view(), name='session-delete'), )
# -*- coding: utf-8 -*- from django.conf.urls import patterns, url from pythonbrasil8.dashboard.views import IndexView, ProfileView, SessionsView from pythonbrasil8.subscription.views import SubscriptionView from pythonbrasil8.schedule.views import DeleteSessionView, EditSessionView, SubscribeView urlpatterns = patterns('', url(r'^$', IndexView.as_view(), name='dashboard-index'), url(r'^subscription/talk/$', SubscriptionView.as_view(), name='talk-subscription'), url(r'^profile/$', ProfileView.as_view(), name="edit-profile"), url(r'^proposals/$', SessionsView.as_view(), name="dashboard-sessions"), url(r'^proposals/propose/$', SubscribeView.as_view(), name='session-subscribe'), url(r'^proposals/edit/(?P<id>\d+)', EditSessionView.as_view(), name='session-edit'), url(r'^proposals/delete/(?P<id>\d+)', DeleteSessionView.as_view(), name='session-delete'), )