summaryrefslogtreecommitdiff
path: root/NxWidgets/UnitTests
diff options
context:
space:
mode:
Diffstat (limited to 'NxWidgets/UnitTests')
-rw-r--r--NxWidgets/UnitTests/nxwm/main.cxx29
1 files changed, 28 insertions, 1 deletions
diff --git a/NxWidgets/UnitTests/nxwm/main.cxx b/NxWidgets/UnitTests/nxwm/main.cxx
index d0050b2bd..8da6839a6 100644
--- a/NxWidgets/UnitTests/nxwm/main.cxx
+++ b/NxWidgets/UnitTests/nxwm/main.cxx
@@ -162,9 +162,18 @@ int MAIN_NAME(int argc, char *argv[])
return EXIT_FAILURE;
}
+ printf(MAIN_STRING "Initialize the CApplicationWindow\n");
+ if (!window->open())
+ {
+ printf(MAIN_STRING "ERROR: Failed to open the CApplicationWindow \n");
+ delete window;
+ delete g_nxwmtest.taskbar;
+ return EXIT_FAILURE;
+ }
+
printf(MAIN_STRING "Creating the start window application\n");
g_nxwmtest.startwindow = new NxWM::CStartWindow(g_nxwmtest.taskbar, window);
- if (!g_nxwmtest.taskbar)
+ if (!g_nxwmtest.startwindow)
{
printf(MAIN_STRING "ERROR: Failed to instantiate CStartWindow\n");
delete window;
@@ -195,6 +204,15 @@ int MAIN_NAME(int argc, char *argv[])
goto noconsole;
}
+ printf(MAIN_STRING "Initialize the CApplicationWindow\n");
+ if (!window->open())
+ {
+ printf(MAIN_STRING "ERROR: Failed to open the CApplicationWindow \n");
+ delete window;
+ delete g_nxwmtest.taskbar;
+ return EXIT_FAILURE;
+ }
+
printf(MAIN_STRING "Creating the NxConsole application\n");
console = new NxWM::CNxConsole(g_nxwmtest.taskbar, window);
if (!console)
@@ -226,6 +244,15 @@ noconsole:
goto nocalculator;
}
+ printf(MAIN_STRING "Initialize the CApplicationWindow\n");
+ if (!window->open())
+ {
+ printf(MAIN_STRING "ERROR: Failed to open the CApplicationWindow \n");
+ delete window;
+ delete g_nxwmtest.taskbar;
+ return EXIT_FAILURE;
+ }
+
printf(MAIN_STRING "Creating the calculator application\n");
calculator = new NxWM::CCalculator(g_nxwmtest.taskbar, window);
if (!calculator)