コード例 #1
0
 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))
コード例 #2
0
 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))
コード例 #3
0
 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])
コード例 #4
0
ファイル: test_views.py プロジェクト: luzfcb/pythonbrasil10
 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])
コード例 #5
0
ファイル: urls.py プロジェクト: MoisesTedeschi/pythonbrasil8
# -*- 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'),
)
コード例 #6
0
ファイル: urls.py プロジェクト: andremanzanosp/pythonbrasil8
# -*- 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'),
)