Example #1
0
 def test_platform_img_with_l10n_and_high_res(self, find_static):
     """
     Should return expected markup with l10n image path and high resolution
     attributes
     """
     l10n_url_win = self._render_l10n('test-windows.png')
     l10n_hr_url_win = convert_to_high_res(l10n_url_win)
     l10n_url_mac = self._render_l10n('test-mac.png')
     l10n_hr_url_mac = convert_to_high_res(l10n_url_mac)
     markup = self._render('test.png', {'l10n': True, 'high-res': True})
     self.assertIn(u'data-src-windows-high-res="' + l10n_hr_url_win + '"', markup)
     self.assertIn(u'data-src-mac-high-res="' + l10n_hr_url_mac + '"', markup)
     self.assertIn(u'data-high-res="true"', markup)
Example #2
0
 def test_platform_img_with_l10n_and_high_res(self, find_static):
     """
     Should return expected markup with l10n image path and high resolution
     attributes
     """
     l10n_url_win = self._render_l10n('test-windows.png')
     l10n_hr_url_win = convert_to_high_res(l10n_url_win)
     l10n_url_mac = self._render_l10n('test-mac.png')
     l10n_hr_url_mac = convert_to_high_res(l10n_url_mac)
     markup = self._render('test.png', {'l10n': True, 'high-res': True})
     self.assertIn(u'data-src-windows-high-res="' + l10n_hr_url_win + '"', markup)
     self.assertIn(u'data-src-mac-high-res="' + l10n_hr_url_mac + '"', markup)
     self.assertIn(u'data-high-res="true"', markup)
 def test_high_res_img_with_l10n(self):
     """Should return expected markup with l10n image path"""
     l10n_url = self._render_l10n('test.png')
     l10n_hr_url = convert_to_high_res(l10n_url)
     markup = self._render('test.png', {'l10n': True})
     expected = (u'<img class="" src="' + l10n_url + '" '
                 u'srcset="' + l10n_hr_url + ' 1.5x">')
     self.assertEqual(markup, expected)
Example #4
0
 def test_high_res_img_with_l10n_and_optional_attributes(self):
     """Should return expected markup with l10n image path"""
     l10n_url = self._render_l10n('test.png')
     l10n_hr_url = convert_to_high_res(l10n_url)
     markup = self._render('test.png', {'l10n': True, 'data-test-attr': 'test'})
     expected = (
         u'<img class="" src="' + l10n_url + '" '
         u'srcset="' + l10n_hr_url + ' 1.5x" data-test-attr="test">')
     self.assertEqual(markup, expected)
Example #5
0
 def test_high_res_img_with_l10n(self):
     """Should return expected markup with l10n image path"""
     l10n_url = self._render_l10n('test.png')
     l10n_hr_url = convert_to_high_res(l10n_url)
     markup = self._render('test.png', {'l10n': True})
     expected = (
         u'<img class="" src="' + l10n_url + '" '
         u'srcset="' + l10n_hr_url + ' 1.5x">')
     self.assertEqual(markup, expected)
Example #6
0
 def test_high_res_img_with_l10n(self):
     """Should return expected markup with l10n image path"""
     l10n_url = self._render_l10n('test.png')
     l10n_hr_url = convert_to_high_res(l10n_url)
     markup = self._render('test.png', {'l10n': True})
     expected = (
         u'<img class="js " src="" data-processed="false" data-src="' + l10n_url + '" '
         u'data-high-res="true" data-high-res-src="' + l10n_hr_url + '">'
         u'<noscript><img class="" src="' + l10n_url + '"></noscript>')
     self.assertEqual(markup, expected)
 def test_high_res_img_with_l10n_and_optional_attributes(self):
     """Should return expected markup with l10n image path"""
     l10n_url = self._render_l10n('test.png')
     l10n_hr_url = convert_to_high_res(l10n_url)
     markup = self._render('test.png', {
         'l10n': True,
         'data-test-attr': 'test'
     })
     expected = (u'<img class="" src="' + l10n_url + '" '
                 u'srcset="' + l10n_hr_url +
                 ' 1.5x" data-test-attr="test">')
     self.assertEqual(markup, expected)
Example #8
0
def test_convert_to_high_res():
    eq_(convert_to_high_res('/media/img/the.dude.png'),
        '/media/img/the.dude-high-res.png')
    eq_(convert_to_high_res('/media/thats-a-bummer-man.jpg'),
        '/media/thats-a-bummer-man-high-res.jpg')
Example #9
0
def test_convert_to_high_res():
    eq_(convert_to_high_res('/media/img/the.dude.png'), '/media/img/the.dude-high-res.png')
    eq_(convert_to_high_res('/media/thats-a-bummer-man.jpg'),
        '/media/thats-a-bummer-man-high-res.jpg')