[AT-SPI] Squashed implementation
[platform/core/uifw/dali-toolkit.git] / automated-tests / src / dali-toolkit / dali-toolkit-test-utils / toolkit-test-application.h
index a984a37..85df495 100644 (file)
 
 // INTERNAL INCLUDES
 #include <dali-test-suite-utils.h>
+#include <dali/devel-api/text-abstraction/font-client.h>
+#include <dali/integration-api/adaptor-framework/adaptor.h>
+#include <toolkit-adaptor-impl.h>
+#include <dali/devel-api/adaptor-framework/accessibility.h>
+#include "test-application.h"
+
+#undef assert
 
 namespace Dali
 {
 
 class Adaptor;
+class Window;
 
 /**
  * Adds some functionality on top of TestApplication that is required by the Toolkit.
@@ -43,7 +51,7 @@ public:
                           float  horizontalDpi = DEFAULT_HORIZONTAL_DPI,
                           float  verticalDpi   = DEFAULT_VERTICAL_DPI );
 
-  ~ToolkitTestApplication();
+  ~ToolkitTestApplication() override;
 
   /**
    * @brief Executes the idle callbacks.
@@ -54,6 +62,8 @@ public:
   void RunIdles();
 
 private:
+
+  std::unique_ptr<Dali::Window> mMainWindow;
   std::unique_ptr< Adaptor > mAdaptor;
 };