Example #1
0
 def test_theme_static(self):
     with self.app.test_request_context('/'):
         coolurl = static_file_url('cool', 'style.css')
         cooldata = render_theme_template('cool', 'static.html').strip()
         self.assertEqual(cooldata, 'Cool Blue v2, {}'.format(coolurl))
Example #2
0
 def test_theme_include_static(self):
     with self.app.test_request_context('/'):
         data = render_template('static_parent.html').strip()
         url = static_file_url('plain', 'style.css')
         self.assertEqual(data, 'Application, Plain, {}'.format(url))
Example #3
0
 def test_static_file_url(self):
     with self.app.test_request_context('/'):
         url = static_file_url('cool', 'style.css')
         genurl = url_for('_themes.static', themeid='cool',
                          filename='style.css')
         self.assertEqual(url, genurl)