X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Futc-Dali-Scene3dView.cpp;h=1105c7304d58148b05b4d4551f77140edcd31a8f;hp=5d49b98f60400e30cb424bdf0f6a648eda6ab41a;hb=HEAD;hpb=64e89646c0a787aa20eda7a464604357100d5b0e diff --git a/automated-tests/src/dali-toolkit/utc-Dali-Scene3dView.cpp b/automated-tests/src/dali-toolkit/utc-Dali-Scene3dView.cpp index 5d49b98..72cd50e 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-Scene3dView.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-Scene3dView.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 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. @@ -15,11 +15,11 @@ * */ -#include -#include #include #include #include +#include +#include using namespace Dali; using namespace Dali::Toolkit; @@ -36,20 +36,20 @@ void dali_scene_view_cleanup(void) namespace { - /** * For the AnimatedCube.gltf and its Assets * Donated by Norbert Nopper for glTF testing. * Take from https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/AnimatedCube */ const char* TEST_GLTF_FILE_NAME[] = {TEST_RESOURCE_DIR "/AnimatedCube.gltf", - TEST_RESOURCE_DIR "/InterpolationTest.gltf"}; + TEST_RESOURCE_DIR "/InterpolationTest.gltf", + TEST_RESOURCE_DIR "/coverageTest.gltf"}; /** * For the diffuse and specular cube map texture. * These textures are based off version of Wave engine sample * Take from https://github.com/WaveEngine/Samples * - * Copyright (c) 2016 Wave Coorporation + * Copyright (c) 2022 Wave Coorporation * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to @@ -69,54 +69,54 @@ const char* TEST_GLTF_FILE_NAME[] = {TEST_RESOURCE_DIR "/AnimatedCube.gltf", * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -const char* TEST_DIFFUSE_TEXTURE = TEST_RESOURCE_DIR "/forest_diffuse_cubemap.png"; +const char* TEST_DIFFUSE_TEXTURE = TEST_RESOURCE_DIR "/forest_diffuse_cubemap.png"; const char* TEST_SPECULAR_TEXTURE = TEST_RESOURCE_DIR "/forest_specular_cubemap.png"; -} +} // namespace int UtcDaliScene3dViewConstructorP(void) { - TestApplication application; + ToolkitTestApplication application; Scene3dView scene3dView; - DALI_TEST_CHECK( !scene3dView ); + DALI_TEST_CHECK(!scene3dView); END_TEST; } int UtcDaliScene3dViewCopyConstructorP(void) { - TestApplication application; + ToolkitTestApplication application; // Initialize an object, ref count == 1 - Scene3dView scene3dView = Scene3dView::New( TEST_GLTF_FILE_NAME[0] ); + Scene3dView scene3dView = Scene3dView::New(TEST_GLTF_FILE_NAME[0]); - Scene3dView copy( scene3dView ); - DALI_TEST_CHECK( copy ); + Scene3dView copy(scene3dView); + DALI_TEST_CHECK(copy); END_TEST; } int UtcDaliScene3dViewCopyConstructor2P(void) { - TestApplication application; + ToolkitTestApplication application; // Initialize an object, ref count == 1 - Toolkit::Scene3dView scene3dView = Toolkit::Scene3dView::New( TEST_GLTF_FILE_NAME[0], TEST_DIFFUSE_TEXTURE, TEST_SPECULAR_TEXTURE, Vector4::ONE ); + Toolkit::Scene3dView scene3dView = Toolkit::Scene3dView::New(TEST_GLTF_FILE_NAME[0], TEST_DIFFUSE_TEXTURE, TEST_SPECULAR_TEXTURE, Vector4::ONE); - Scene3dView copy( scene3dView ); - DALI_TEST_CHECK( copy ); + Scene3dView copy(scene3dView); + DALI_TEST_CHECK(copy); END_TEST; } int UtcDaliScene3dViewAssignmentOperatorP(void) { - TestApplication application; + ToolkitTestApplication application; - Scene3dView scene3dView = Scene3dView::New( TEST_GLTF_FILE_NAME[0] ); + Scene3dView scene3dView = Scene3dView::New(TEST_GLTF_FILE_NAME[0]); - Scene3dView copy( scene3dView ); - DALI_TEST_CHECK( copy ); + Scene3dView copy(scene3dView); + DALI_TEST_CHECK(copy); - DALI_TEST_CHECK( scene3dView == copy ); + DALI_TEST_CHECK(scene3dView == copy); END_TEST; } @@ -127,10 +127,10 @@ int UtcDaliScene3dViewNewP(void) // Create the Slider actor Scene3dView scene3dView; - DALI_TEST_CHECK( !scene3dView ); + DALI_TEST_CHECK(!scene3dView); - scene3dView = Scene3dView::New( TEST_GLTF_FILE_NAME[0] ); - DALI_TEST_CHECK( scene3dView ); + scene3dView = Scene3dView::New(TEST_GLTF_FILE_NAME[0]); + DALI_TEST_CHECK(scene3dView); END_TEST; } @@ -142,7 +142,7 @@ int UtcDaliScene3dViewDestructorP(void) Scene3dView* scene3dView = new Scene3dView(); delete scene3dView; - DALI_TEST_CHECK( true ); + DALI_TEST_CHECK(true); END_TEST; } @@ -151,13 +151,13 @@ int UtcDaliScene3dViewDownCast(void) ToolkitTestApplication application; tet_infoline(" UtcDaliScene3dViewDownCast"); - Toolkit::Scene3dView view = Toolkit::Scene3dView::New( TEST_GLTF_FILE_NAME[0] ); - BaseHandle handle(view); + Toolkit::Scene3dView view = Toolkit::Scene3dView::New(TEST_GLTF_FILE_NAME[0]); + BaseHandle handle(view); - Toolkit::Scene3dView scene3dView = Toolkit::Scene3dView::DownCast( handle ); - DALI_TEST_CHECK( view ); - DALI_TEST_CHECK( scene3dView ); - DALI_TEST_CHECK( scene3dView == view ); + Toolkit::Scene3dView scene3dView = Toolkit::Scene3dView::DownCast(handle); + DALI_TEST_CHECK(view); + DALI_TEST_CHECK(scene3dView); + DALI_TEST_CHECK(scene3dView == view); END_TEST; } @@ -166,12 +166,12 @@ int UtcDaliScene3dViewSetLight(void) ToolkitTestApplication application; tet_infoline(" UtcDaliScene3dViewSetLight"); - Toolkit::Scene3dView view = Toolkit::Scene3dView::New( TEST_GLTF_FILE_NAME[0] ); + Toolkit::Scene3dView view = Toolkit::Scene3dView::New(TEST_GLTF_FILE_NAME[0]); - bool lightSet = view.SetLight( Scene3dView::LightType::DIRECTIONAL_LIGHT, Vector3( 1.0, 1.0, -1.0 ), Vector3( 0.3, 0.3, 0.3 ) ); - DALI_TEST_CHECK( lightSet ); - bool lightSet2 = view.SetLight( Scene3dView::LightType::POINT_LIGHT, Vector3( 1.0, 1.0, -1.0 ), Vector3( 0.3, 0.3, 0.3 ) ); - DALI_TEST_CHECK( lightSet2 ); + bool lightSet = view.SetLight(Scene3dView::LightType::DIRECTIONAL_LIGHT, Vector3(1.0, 1.0, -1.0), Vector3(0.3, 0.3, 0.3)); + DALI_TEST_CHECK(lightSet); + bool lightSet2 = view.SetLight(Scene3dView::LightType::POINT_LIGHT, Vector3(1.0, 1.0, -1.0), Vector3(0.3, 0.3, 0.3)); + DALI_TEST_CHECK(lightSet2); END_TEST; } @@ -181,19 +181,19 @@ int UtcDaliScene3dViewGetCamera(void) ToolkitTestApplication application; tet_infoline(" UtcDaliScene3dViewGetCamera"); - Toolkit::Scene3dView view = Toolkit::Scene3dView::New( TEST_GLTF_FILE_NAME[0] ); + Toolkit::Scene3dView view = Toolkit::Scene3dView::New(TEST_GLTF_FILE_NAME[0]); CameraActor camera = view.GetDefaultCamera(); - DALI_TEST_CHECK( camera ); + DALI_TEST_CHECK(camera); - CameraActor camera2 = view.GetCamera( -1 ); - DALI_TEST_CHECK( !camera2 ); + CameraActor camera2 = view.GetCamera(-1); + DALI_TEST_CHECK(!camera2); - CameraActor camera3 = view.GetCamera( 0 ); - DALI_TEST_CHECK( camera3 ); + CameraActor camera3 = view.GetCamera(0); + DALI_TEST_CHECK(camera3); - CameraActor camera4 = view.GetCamera( view.GetCameraCount() - 1 ); - DALI_TEST_CHECK( camera4 ); + CameraActor camera4 = view.GetCamera(view.GetCameraCount() - 1); + DALI_TEST_CHECK(camera4); END_TEST; } @@ -203,12 +203,12 @@ int UtcDaliScene3dViewAnimations(void) ToolkitTestApplication application; tet_infoline(" UtcDaliScene3dViewAnimations"); - for( auto filename : TEST_GLTF_FILE_NAME ) + for(auto filename : TEST_GLTF_FILE_NAME) { - Toolkit::Scene3dView view = Toolkit::Scene3dView::New( filename ); + Toolkit::Scene3dView view = Toolkit::Scene3dView::New(filename); bool playAnimation = view.PlayAnimations(); - DALI_TEST_CHECK( playAnimation ); + DALI_TEST_CHECK(playAnimation); } END_TEST; @@ -219,15 +219,15 @@ int UtcDaliScene3dViewAnimations2(void) ToolkitTestApplication application; tet_infoline(" UtcDaliScene3dViewAnimations2"); - Toolkit::Scene3dView view = Toolkit::Scene3dView::New( TEST_GLTF_FILE_NAME[0] ); + Toolkit::Scene3dView view = Toolkit::Scene3dView::New(TEST_GLTF_FILE_NAME[0]); - bool animated = true; + bool animated = true; unsigned int animationCount = view.GetAnimationCount(); - for( unsigned int i = 0; i < animationCount; ++i ) + for(unsigned int i = 0; i < animationCount; ++i) { - animated = ( animated && view.PlayAnimation( i ) ); + animated = (animated && view.PlayAnimation(i)); } - DALI_TEST_CHECK( animated ); + DALI_TEST_CHECK(animated); END_TEST; }