Example #1
0
 def test_en_us_vC(self, render_mock):
     req = RequestFactory().get('/?v=c')
     req.locale = 'en-US'
     views.home(req)
     render_mock.assert_called_once_with(req,
                                         'mozorg/home/home-en-US-c.html',
                                         ANY)
Example #2
0
 def test_home_quantum_template(self, render_mock):
     request = RequestFactory().get('/')
     request.locale = 'en-US'
     views.home(request)
     render_mock.assert_called_once_with(request,
                                         'mozorg/home/home-quantum.html',
                                         ANY)
Example #3
0
 def test_gets_right_mobilizer_url(self, resp_mock):
     """Home page should get correct mobilizer link for locale."""
     req = self.rf.get('/')
     req.locale = 'de'
     views.home(req)
     ctx = resp_mock.call_args[0][2]
     self.assertEqual(ctx['mobilizer_link'], 'Herr Dude')
Example #4
0
 def test_gets_right_mobilizer_url(self, resp_mock):
     """Home page should get correct mobilizer link for locale."""
     req = self.rf.get('/')
     req.locale = 'de'
     views.home(req)
     ctx = resp_mock.call_args[0][2]
     self.assertEqual(ctx['mobilizer_link'], 'Herr Dude')
Example #5
0
 def test_gets_default_mobilizer_url(self, resp_mock):
     """Home page should get default mobilizer link for other locale."""
     req = self.rf.get('/')
     req.locale = 'xx'  # does not exist
     views.home(req)
     ctx = resp_mock.call_args[0][2]
     self.assertEqual(ctx['mobilizer_link'], 'His Dudeness')
Example #6
0
 def test_gets_default_mobilizer_url(self, resp_mock):
     """Home page should get default mobilizer link for other locale."""
     req = self.rf.get('/')
     req.locale = 'xx'  # does not exist
     views.home(req)
     ctx = resp_mock.call_args[0][2]
     self.assertEqual(ctx['mobilizer_link'], 'His Dudeness')
Example #7
0
 def test_old_home_template(self, render_mock):
     req = RequestFactory().get('/')
     req.locale = 'es-ES'
     views.home(req)
     render_mock.assert_called_once_with(req,
                                         'mozorg/home/home-voices.html',
                                         ANY)
Example #8
0
 def test_non_en_us(self, render_mock):
     req = RequestFactory().get('/')
     req.locale = 'es-ES'
     views.home(req)
     render_mock.assert_called_once_with(req, 'mozorg/home/home.html', ANY)
Example #9
0
 def test_valid_variant_invalid_locale(self, render_mock):
     req = self.rf.get('/?v=a')
     req.locale = 'fr'
     views.home(req)
     render_mock.assert_called_once_with(req,
         'mozorg/home/home.html', ANY)
Example #10
0
 def test_valid_variant(self, render_mock):
     req = self.rf.get('/?v=b')
     req.locale = 'en-US'
     views.home(req)
     render_mock.assert_called_once_with(req,
         'mozorg/home/home-b.html', ANY)
Example #11
0
 def test_old_home_template(self, render_mock):
     req = self.rf.get('/')
     req.locale = 'es-ES'
     views.home(req)
     render_mock.assert_called_once_with(req,
         'mozorg/home/home-voices.html', ANY)
Example #12
0
 def test_en_us(self, render_mock):
     req = self.rf.get('/')
     req.locale = 'en-US'
     views.home(req)
     render_mock.assert_called_once_with(req,
         'mozorg/home/home.html', ANY)
Example #13
0
 def test_valid_variant_invalid_locale(self, render_mock):
     req = self.rf.get('/?v=a')
     req.locale = 'fr'
     views.home(req)
     render_mock.assert_called_once_with(req, 'mozorg/home/home.html', ANY)
Example #14
0
 def test_en_us_invalid_variant(self, render_mock):
     req = RequestFactory().get('/?v=d')
     req.locale = 'en-US'
     views.home(req)
     render_mock.assert_called_once_with(req,
         'mozorg/home/home-en-US.html', ANY)
Example #15
0
 def test_home_2016_template(self, render_mock):
     request = RequestFactory().get('/')
     request.locale = 'de'
     views.home(request)
     render_mock.assert_called_once_with(request, 'mozorg/home/home.html')
Example #16
0
 def test_home_enUS(self, render_mock):
     request = RequestFactory().get('/')
     request.locale = 'en-US'
     views.home(request)
     render_mock.assert_called_once_with(request,
                                         'mozorg/home/home-new.html')
Example #17
0
 def test_en_us(self, render_mock):
     req = self.rf.get('/')
     req.locale = 'en-US'
     views.home(req)
     render_mock.assert_called_once_with(req, 'mozorg/home/home.html', ANY)
Example #18
0
 def test_non_en_us(self, render_mock):
     req = RequestFactory().get('/')
     req.locale = 'es-ES'
     views.home(req)
     render_mock.assert_called_once_with(req,
         'mozorg/home/home.html', ANY)
Example #19
0
 def test_home_non_enUS(self, render_mock):
     request = RequestFactory().get('/')
     request.locale = 'fr'
     views.home(request)
     render_mock.assert_called_once_with(request, 'mozorg/home/home.html')
Example #20
0
 def test_home_non_enUS_experiment_disabled(self, render_mock):
     request = RequestFactory().get('/')
     request.locale = 'fr'
     views.home(request)
     render_mock.assert_called_once_with(request, 'mozorg/home/home.html')
Example #21
0
 def test_valid_variant(self, render_mock):
     req = self.rf.get('/?v=b')
     req.locale = 'en-US'
     views.home(req)
     render_mock.assert_called_once_with(req, 'mozorg/home/home-b.html',
                                         ANY)