kitty/kitty_tests/fonts.py
Kovid Goyal 5a044c0320
...
2017-11-09 16:55:41 +05:30

38 lines
863 B
Python

#!/usr/bin/env python
# vim:fileencoding=utf-8
# License: GPL v3 Copyright: 2017, Kovid Goyal <kovid at kovidgoyal.net>
from collections import OrderedDict
from kitty.fast_data_types import set_send_sprite_to_gpu
from kitty.fonts.render import set_font_family
from . import BaseTest
class Rendering(BaseTest):
sprites = OrderedDict()
@classmethod
def setUpClass(cls):
def send_to_gpu(x, y, z, data):
cls.sprites[(x, y, z)] = data
set_send_sprite_to_gpu(send_to_gpu)
@classmethod
def tearDownClass(cls):
set_send_sprite_to_gpu(None)
cls.sprites.clear()
def setUp(self):
self.sprites.clear()
self.cell_width, self.cell_height = set_font_family(override_dpi=(96.0, 96.0))
def tearDown(self):
self.sprites.clear()
def test_box_drawing(self):
pass