1 from pathlib
import Path
3 if '' in sys
.path
: sys
.path
.remove('')
4 sys
.path
.append(str(Path(__file__
).parent
.parent
.parent
))
5 from unittest
import TestCase
6 from panda3d
.core
import loadPrcFileData
, DynamicTextFont
7 from ya2
.engine
.engine
import Engine
10 class EngineFontTests(TestCase
):
13 loadPrcFileData('', 'window-type none')
14 loadPrcFileData('', 'audio-library-name null')
17 def tearDown(self
): self
.eng
.destroy()
20 font
= self
.eng
.font_mgr
.load_font('../assets/fonts/Hanken-Book.ttf')
22 self
.assertIsInstance(font
, DynamicTextFont
)