MCPcopy Create free account
hub / github.com/SpartanJ/eepp / init_ui_test

Function init_ui_test

src/tests/unit_tests/uihtml_tests.cpp:31–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29using namespace EE::UI::Tools;
30
31static void init_ui_test() {
32 Engine::instance()->createWindow( WindowSettings( 1024, 650, "HTML Tables Test",
33 WindowStyle::Default, WindowBackend::Default,
34 32, {}, 1, false, true ) );
35 FileSystem::changeWorkingDirectory( Sys::getProcessPath() );
36
37 FontTrueType* font = FontTrueType::New( "NotoSans-Regular" );
38 font->loadFromFile( "../assets/fonts/NotoSans-Regular.ttf" );
39 FontFamily::loadFromRegular( font );
40
41 UI::UISceneNode* sceneNode = UI::UISceneNode::New();
42 SceneManager::instance()->add( sceneNode );
43 UI::UIThemeManager* themeManager = sceneNode->getUIThemeManager();
44 themeManager->setDefaultFont( font );
45}
46
47UTEST( UIHTMLTable, complexLayout ) {
48 auto win = Engine::instance()->createWindow(

Callers 1

UTESTFunction · 0.85

Calls 7

WindowSettingsClass · 0.85
createWindowMethod · 0.80
getUIThemeManagerMethod · 0.80
NewFunction · 0.50
loadFromFileMethod · 0.45
addMethod · 0.45
setDefaultFontMethod · 0.45

Tested by

no test coverage detected