23 mydate = self.diem |
23 mydate = self.diem |
24 if mydate: |
24 if mydate: |
25 return [mydate] |
25 return [mydate] |
26 return [] |
26 return [] |
27 |
27 |
28 |
28 |
29 class SomeViewsTC(GAEBasedTC): |
29 class SomeViewsTC(GAEBasedTC): |
30 MODEL_CLASSES = (Blog, ) |
30 MODEL_CLASSES = (Blog, ) |
31 from cubicweb.web.views import basecontrollers, baseviews, navigation, boxes, calendar |
31 from cubicweb.web.views import basecontrollers, baseviews, navigation, boxes, calendar |
32 from data import views |
32 from data import views |
33 LOAD_APP_MODULES = (basecontrollers, baseviews, navigation, boxes, calendar, views) |
33 LOAD_APP_MODULES = (basecontrollers, baseviews, navigation, boxes, calendar, views) |
34 |
34 |
35 def setUp(self): |
35 def setUp(self): |
36 GAEBasedTC.setUp(self) |
36 GAEBasedTC.setUp(self) |
37 self.req = self.request() |
37 self.req = self.request() |
38 self.blog = Blog(title=u'a blog', content=u'hop') |
38 self.blog = Blog(title=u'a blog', content=u'hop') |
39 self.blog.put(self.req) |
39 self.blog.put(self.req) |
40 |
40 |
41 def test_hcal(self): |
41 def test_hcal(self): |
42 self.vreg.render('views', 'hcal', self.req, rset=self.blog.rset) |
42 self.vreg.render('views', 'hcal', self.req, rset=self.blog.rset) |
43 |
43 |
44 def test_django_index(self): |
44 def test_django_index(self): |
45 self.vreg.render('views', 'index', self.req, rset=None) |
45 self.vreg.render('views', 'index', self.req, rset=None) |
46 |
46 |
47 for vid in ('primary', 'secondary', 'oneline', 'incontext', 'outofcontext', 'text'): |
47 for vid in ('primary', 'secondary', 'oneline', 'incontext', 'outofcontext', 'text'): |
48 setattr(SomeViewsTC, 'test_%s'%vid, lambda self, vid=vid: self.blog.view(vid)) |
48 setattr(SomeViewsTC, 'test_%s'%vid, lambda self, vid=vid: self.blog.view(vid)) |
49 |
49 |
50 if __name__ == '__main__': |
50 if __name__ == '__main__': |
51 from logilab.common.testlib import unittest_main |
51 from logilab.common.testlib import unittest_main |
52 unittest_main() |
52 unittest_main() |