Esempio n. 1
0
    def test_render_stylesheet_loader(self):

        result = _('<link href="{url}" rel="stylesheet">').format(url=self.MyFont.css_url)

        font = api.get_font('my-font')
        self.assertEqual(font.render_stylesheet(), result)

        self.assertEqual(api.render_stylesheet('my-font'), result)
Esempio n. 2
0
    def test_render_icon(self):

        font = api.get_font('my-font')
        self._render_icon(font.render_icon)

        self._render_icon(partial(api.render_icon, font='my-font'))
Esempio n. 3
0
    def test_get_font(self):

        font = api.get_font('my-font')
        self.assertIsInstance(font, self.MyFont)
Esempio n. 4
0
    def test_get_font_by_shortcut(self):

        font = api.get_font('my')
        self.assertIsInstance(font, self.MyFont)
Esempio n. 5
0
def font_stylesheet(font=ICONFONT):
    return get_font(font).render_stylesheet()