def test_view_index(self):
        view_name = 'index'
        scaffold = TestScaffold()

        # prelaunch
        scaffold.set_fake_prelaunch(prelaunch_mode=True, prelaunch_host=False)
        self._check_prelaunch_mode(view_name)

        # post-launch
        scaffold.set_fake_prelaunch(prelaunch_mode=False, prelaunch_host=False)
        self._check_view_redirects_to_another(view_name, 'home')
    def test_general_views(self):
        view_names = (
            'home',
            'about',
            'help',
            'tos',
            'privacy',
            # meta
            'bing_site_auth',
            'robots',
            'sitemap',
        )
        
        scaffold = TestScaffold()
        # prelaunch
        scaffold.set_fake_prelaunch(prelaunch_mode=True, prelaunch_host=False)
        for view_name in view_names:
            self._check_prelaunch_mode(view_name)

        # post-launch
        scaffold.set_fake_prelaunch(prelaunch_mode=False, prelaunch_host=False)
        for view_name in view_names:
            self._check_view_is_okay(view_name)
Exemple #3
0
 def setUp(self):
     super(BaseWebTestCase, self).setUp()
     # disable prelaunch mode for unit tests
     scaffold = TestScaffold()
     scaffold.set_fake_prelaunch(prelaunch_mode=False, prelaunch_host=False)
Exemple #4
0
 def setUp(self):
     super(BaseWebTestCase, self).setUp()
     # disable prelaunch mode for unit tests
     TestScaffold.set_fake_prelaunch(prelaunch_mode=False, prelaunch_host=False)