/*
- * Copyright (c) 2020 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2021 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*
*/
+#include <adaptor-test-application.h>
+#include <dali-test-suite-utils.h>
#include <dali/dali.h>
#include <dali/devel-api/adaptor-framework/gl-window.h>
#include <dali/internal/system/linux/dali-ecore-x.h>
-#include <dali-test-suite-utils.h>
-#include <adaptor-test-application.h>
-
using namespace Dali;
int UtcDaliGlWindowConstructorP(void)
{
Dali::GlWindow window;
- DALI_TEST_CHECK( !window );
+ DALI_TEST_CHECK(!window);
END_TEST;
}
int UtcDaliGlWindowCopyConstructorP(void)
{
Dali::GlWindow window;
- Dali::GlWindow copy( window );
- DALI_TEST_CHECK( copy == window );
+ Dali::GlWindow copy(window);
+ DALI_TEST_CHECK(copy == window);
END_TEST;
}
int UtcDaliGlWindowConstructorFromInternalPointerN(void)
{
Internal::Adaptor::GlWindow* internalWindow = NULL;
- Dali::GlWindow window(internalWindow);
- DALI_TEST_CHECK( !window );
+ Dali::GlWindow window(internalWindow);
+ DALI_TEST_CHECK(!window);
END_TEST;
}
int UtcDaliGlWindowAssignmentOperatorP(void)
{
const Dali::GlWindow window;
- Dali::GlWindow copy;
- DALI_TEST_CHECK( ! copy );
+ Dali::GlWindow copy;
+ DALI_TEST_CHECK(!copy);
copy = window;
- DALI_TEST_CHECK( copy == window );
+ DALI_TEST_CHECK(copy == window);
END_TEST;
}
Dali::GlWindow* window = new Dali::GlWindow();
delete window;
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
END_TEST;
}
{
try
{
- PositionSize windowPosition(0, 0, 10, 10);
- Dali::GlWindow window = Dali::GlWindow::New( windowPosition, "test-window", "test-window-class", true );
- tet_result( TET_FAIL );
+ PositionSize windowPosition(0, 0, 10, 10);
+ Dali::GlWindow window = Dali::GlWindow::New(windowPosition, "test-window", "test-window-class", true);
+ tet_result(TET_FAIL);
}
- catch ( DaliException& e )
+ catch(DaliException& e)
{
- DALI_TEST_ASSERT( e, "Failed to create X window", TEST_LOCATION );
+ DALI_TEST_ASSERT(e, "Failed to create X window", TEST_LOCATION);
}
END_TEST;
{
try
{
- PositionSize windowPosition(20, 10, 10, 10);
- Dali::GlWindow window = Dali::GlWindow::New( windowPosition, "test-window", "test-window-class", true );
+ PositionSize windowPosition(20, 10, 10, 10);
+ Dali::GlWindow window = Dali::GlWindow::New(windowPosition, "test-window", "test-window-class", true);
- tet_result( TET_FAIL );
+ tet_result(TET_FAIL);
}
- catch ( DaliException& e )
+ catch(DaliException& e)
{
- DALI_TEST_ASSERT( e, "Failed to create X window", TEST_LOCATION );
+ DALI_TEST_ASSERT(e, "Failed to create X window", TEST_LOCATION);
}
END_TEST;
}
-int UtcDaliGlWindowSetEglConfigGles20(void)
+int UtcDaliGlWindowSetGraphicsConfigGles20(void)
{
Dali::GlWindow window;
try
{
- window.SetEglConfig( true, true, 0, Dali::GlWindow::GlesVersion::VERSION_2_0 );
+ window.SetGraphicsConfig(true, true, 0, Dali::GlWindow::GlesVersion::VERSION_2_0);
- DALI_TEST_CHECK( false);
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
-int UtcDaliGlWindowSetEglConfigGles30(void)
+int UtcDaliGlWindowSetGraphicsConfigGles30(void)
{
Dali::GlWindow window;
try
{
- window.SetEglConfig( true, true, 0, Dali::GlWindow::GlesVersion::VERSION_3_0 );
+ window.SetGraphicsConfig(true, true, 0, Dali::GlWindow::GlesVersion::VERSION_3_0);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.Raise();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.Lower();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.Activate();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.Show();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.Hide();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- PositionSize setPositionSize( 0, 0, 100, 100);
- window.SetPositionSize( setPositionSize );
+ PositionSize setPositionSize(0, 0, 100, 100);
+ window.SetPositionSize(setPositionSize);
PositionSize getPositionSize = window.GetPositionSize();
- DALI_TEST_CHECK( setPositionSize == getPositionSize );
+ DALI_TEST_CHECK(setPositionSize == getPositionSize);
setPositionSize.x = 10;
setPositionSize.y = 20;
- window.SetPositionSize( setPositionSize );
+ window.SetPositionSize(setPositionSize);
getPositionSize = window.GetPositionSize();
- DALI_TEST_CHECK( setPositionSize == getPositionSize );
+ DALI_TEST_CHECK(setPositionSize == getPositionSize);
- setPositionSize.width = 50;
+ setPositionSize.width = 50;
setPositionSize.height = 50;
- window.SetPositionSize( setPositionSize );
+ window.SetPositionSize(setPositionSize);
getPositionSize = window.GetPositionSize();
- DALI_TEST_CHECK( setPositionSize == getPositionSize );
+ DALI_TEST_CHECK(setPositionSize == getPositionSize);
- setPositionSize.x = 0;
- setPositionSize.y = 0;
- setPositionSize.width = 100;
+ setPositionSize.x = 0;
+ setPositionSize.y = 0;
+ setPositionSize.width = 100;
setPositionSize.height = 100;
- window.SetPositionSize( setPositionSize );
+ window.SetPositionSize(setPositionSize);
getPositionSize = window.GetPositionSize();
- DALI_TEST_CHECK( setPositionSize == getPositionSize );
+ DALI_TEST_CHECK(setPositionSize == getPositionSize);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.SetInputRegion( Rect< int >( 0, 0, 100, 10 ) );
+ window.SetInputRegion(Rect<int>(0, 0, 100, 10));
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
bool opaquestate = window.IsOpaqueState();
- DALI_TEST_CHECK( opaquestate == true );
+ DALI_TEST_CHECK(opaquestate == true);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- Dali::Vector< Dali::WindowOrientation> orientations;
- orientations.PushBack( Dali::WindowOrientation::PORTRAIT );
- orientations.PushBack( Dali::WindowOrientation::LANDSCAPE );
- orientations.PushBack( Dali::WindowOrientation::PORTRAIT_INVERSE );
- orientations.PushBack( Dali::WindowOrientation::LANDSCAPE_INVERSE );
- orientations.PushBack( Dali::WindowOrientation::NO_ORIENTATION_PREFERENCE );
- orientations.PushBack( Dali::WindowOrientation::PORTRAIT );
- orientations.PushBack( Dali::WindowOrientation::LANDSCAPE );
- orientations.PushBack( Dali::WindowOrientation::PORTRAIT_INVERSE );
+ Dali::Vector<Dali::WindowOrientation> orientations;
+ orientations.PushBack(Dali::WindowOrientation::PORTRAIT);
+ orientations.PushBack(Dali::WindowOrientation::LANDSCAPE);
+ orientations.PushBack(Dali::WindowOrientation::PORTRAIT_INVERSE);
+ orientations.PushBack(Dali::WindowOrientation::LANDSCAPE_INVERSE);
+ orientations.PushBack(Dali::WindowOrientation::NO_ORIENTATION_PREFERENCE);
+ orientations.PushBack(Dali::WindowOrientation::PORTRAIT);
+ orientations.PushBack(Dali::WindowOrientation::LANDSCAPE);
+ orientations.PushBack(Dali::WindowOrientation::PORTRAIT_INVERSE);
window.SetAvailableOrientations(orientations);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.SetPreferredOrientation(Dali::WindowOrientation::PORTRAIT);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.SetPreferredOrientation(Dali::WindowOrientation::NO_ORIENTATION_PREFERENCE);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
Dali::WindowOrientation orientation = window.GetCurrentOrientation();
- DALI_TEST_CHECK( orientation == Dali::WindowOrientation::PORTRAIT );
+ DALI_TEST_CHECK(orientation == Dali::WindowOrientation::PORTRAIT);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
}
-int UtcDaliGlWindowRegisterGlCallback(void)
+int UtcDaliGlWindowRegisterGlCallbacks(void)
{
Dali::GlWindow window;
try
{
- window.RegisterGlCallback( Dali::MakeCallback( glInit ), Dali::MakeCallback( glRenderFrame ), Dali::MakeCallback( glTerminate ) );
+ window.RegisterGlCallbacks(Dali::MakeCallback(glInit), Dali::MakeCallback(glRenderFrame), Dali::MakeCallback(glTerminate));
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.RegisterGlCallback( Dali::MakeCallback( glInit ), Dali::MakeCallback( glRenderFrame ), Dali::MakeCallback( glTerminate ) );
+ window.RegisterGlCallbacks(Dali::MakeCallback(glInit), Dali::MakeCallback(glRenderFrame), Dali::MakeCallback(glTerminate));
window.RenderOnce();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.GetSupportedAuxiliaryHintCount();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.GetSupportedAuxiliaryHint( 0 );
+ window.GetSupportedAuxiliaryHint(0);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.AddAuxiliaryHint( "stack_pop_to", "1" );
+ window.AddAuxiliaryHint("stack_pop_to", "1");
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.RemoveAuxiliaryHint( 0 );
+ window.RemoveAuxiliaryHint(0);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.SetAuxiliaryHintValue( 0, "0" );
+ window.SetAuxiliaryHintValue(0, "0");
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.GetAuxiliaryHintValue( 0 );
+ window.GetAuxiliaryHintValue(0);
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
try
{
- window.GetAuxiliaryHintId( "0" );
+ window.GetAuxiliaryHintId("0");
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.FocusChangeSignal();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.ResizeSignal();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.KeyEventSignal();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.TouchedSignal();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}
{
window.VisibilityChangedSignal();
- DALI_TEST_CHECK( false );
+ DALI_TEST_CHECK(false);
}
- catch( ... )
+ catch(...)
{
- DALI_TEST_CHECK( true );
+ DALI_TEST_CHECK(true);
}
END_TEST;
}