tests/app/soc/views/sidebar/test_sidebar.py
changeset 2663 d270bd8b7417
parent 1308 35b75ffcbb37
child 2916 a7b7e67c0667
equal deleted inserted replaced
2662:833785d10ecf 2663:d270bd8b7417
    23 import unittest
    23 import unittest
    24 
    24 
    25 from google.appengine.api import users
    25 from google.appengine.api import users
    26 from google.appengine.api import memcache
    26 from google.appengine.api import memcache
    27 
    27 
    28 from soc.views.sitemap import sidebar
    28 from soc.modules import callback
    29 
    29 
    30 
    30 
    31 class SidebarTest(unittest.TestCase):
    31 class SidebarTest(unittest.TestCase):
    32   def setUp(self):
    32   def setUp(self):
    33     pass
    33     pass
    34 
    34 
    35   def testSidebarCallbacksAreAdded(self):
       
    36     """Test that the sidebar callbacks are added when importing 'build'.
       
    37     """
       
    38 
       
    39     self.assertEqual([], sidebar.SIDEBAR)
       
    40     from soc.views.sitemap import build
       
    41     self.assertNotEqual([], sidebar.SIDEBAR)
       
    42 
       
    43   def testSidebarBuilds(self):
    35   def testSidebarBuilds(self):
    44     """Test that the sidebar builds and does not return None.
    36     """Test that the sidebar builds and does not return None.
    45     """
    37     """
    46 
    38 
    47     self.assertNotEqual(None, sidebar.getSidebar('id', None))
    39     self.assertNotEqual(None, callback.getCore().getSidebar('id', None))