X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-adaptor-internal%2Futc-Dali-AddOns.cpp;h=605c7111ba19462b9030b37d4fd57077be4c2dd4;hb=afe08dc50446f00bb0f78439960be465bcb2e7aa;hp=fc4ddd00f619a35c7c1f1d12c5291ff9a9e0a19c;hpb=f32f04052accfe880a9141d554091d4cfe922d47;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/automated-tests/src/dali-adaptor-internal/utc-Dali-AddOns.cpp b/automated-tests/src/dali-adaptor-internal/utc-Dali-AddOns.cpp index fc4ddd0..605c711 100644 --- a/automated-tests/src/dali-adaptor-internal/utc-Dali-AddOns.cpp +++ b/automated-tests/src/dali-adaptor-internal/utc-Dali-AddOns.cpp @@ -14,27 +14,29 @@ * limitations under the License. * */ -#include #include +#include +#include #include #include -#include std::unique_ptr CreateAddOnManager() { // Set env variables - setenv( "DALI_ADDONS_PATH", ADDON_LIBS_PATH, 1 ); - setenv( "DALI_ADDONS_LIBS", "libSampleAddOn.so", 1); + setenv("DALI_ADDONS_PATH", ADDON_LIBS_PATH, 1); + setenv("DALI_ADDONS_LIBS", "libSampleAddOn.so", 1); - return std::unique_ptr( Dali::Internal::AddOnManagerFactory::CreateAddOnManager() ); + return std::unique_ptr(Dali::Internal::AddOnManagerFactory::CreateAddOnManager()); } struct TestAddOn : public Dali::AddOn::AddOnBinder { - TestAddOn() : AddOnBinder( "SampleAddOn", 0u ) - {} + TestAddOn() + : AddOnBinder("SampleAddOn", 0u) + { + } - ADDON_BIND_FUNCTION( GetLifecycleStatus, bool() ); + ADDON_BIND_FUNCTION(GetLifecycleStatus, bool()); }; int UtcDaliTestAddOnInterface(void) @@ -45,23 +47,23 @@ int UtcDaliTestAddOnInterface(void) TestAddOn addon; - DALI_TEST_EQUALS( addon.IsValid(), true, TEST_LOCATION ); + DALI_TEST_EQUALS(addon.IsValid(), true, TEST_LOCATION); const auto& info = addon.GetAddOnInfo(); // Test returned addon version and type - DALI_TEST_EQUALS( info.version, Dali::DALI_ADDON_VERSION( 1, 0 , 0), TEST_LOCATION ); - DALI_TEST_EQUALS( info.type, Dali::AddOnType::GENERIC, TEST_LOCATION ); + DALI_TEST_EQUALS(info.version, Dali::DALI_ADDON_VERSION(1, 0, 0), TEST_LOCATION); + DALI_TEST_EQUALS(info.type, Dali::AddOnType::GENERIC, TEST_LOCATION); // Test lifecycle addOnManager->Pause(); auto result1 = addon.GetLifecycleStatus(); - DALI_TEST_EQUALS( result1, true, TEST_LOCATION ); + DALI_TEST_EQUALS(result1, true, TEST_LOCATION); addOnManager->Resume(); auto result2 = addon.GetLifecycleStatus(); - DALI_TEST_EQUALS( result2, false, TEST_LOCATION ); + DALI_TEST_EQUALS(result2, false, TEST_LOCATION); END_TEST; } @@ -78,49 +80,49 @@ int UtcDaliTestAddOnManager(void) bool result = addonManager != nullptr; - DALI_TEST_EQUALS( result, true, TEST_LOCATION ); + DALI_TEST_EQUALS(result, true, TEST_LOCATION); auto availableAddons = addonManager->EnumerateAddOns(); // must be 1 addon available - DALI_TEST_EQUALS( availableAddons.size(), 1u, TEST_LOCATION ); + DALI_TEST_EQUALS(availableAddons.size(), 1u, TEST_LOCATION); Dali::AddOnInfo info{}; - addonManager->GetAddOnInfo( availableAddons[0], info ); + addonManager->GetAddOnInfo(availableAddons[0], info); // Test returned addon version and type - DALI_TEST_EQUALS( info.version, Dali::DALI_ADDON_VERSION( 1, 0 , 0), TEST_LOCATION ); - DALI_TEST_EQUALS( info.type, Dali::AddOnType::GENERIC, TEST_LOCATION ); + DALI_TEST_EQUALS(info.version, Dali::DALI_ADDON_VERSION(1, 0, 0), TEST_LOCATION); + DALI_TEST_EQUALS(info.type, Dali::AddOnType::GENERIC, TEST_LOCATION); // Get addon handle - auto testAddon = addonManager->GetAddOn( availableAddons[0] ); - result = testAddon != 0; - DALI_TEST_EQUALS( result, true, TEST_LOCATION ); + auto testAddon = addonManager->GetAddOn(availableAddons[0]); + result = testAddon != 0; + DALI_TEST_EQUALS(result, true, TEST_LOCATION); // Get addon global function - auto createInstance = addonManager->GetGlobalProc( testAddon, "CreateInstance"); - result = createInstance != nullptr; - DALI_TEST_EQUALS( result, true, TEST_LOCATION ); + auto createInstance = addonManager->GetGlobalProc(testAddon, "CreateInstance"); + result = createInstance != nullptr; + DALI_TEST_EQUALS(result, true, TEST_LOCATION); // Test for false positive (queried function must not be found) - auto dummyfunction = addonManager->GetGlobalProc( testAddon, "ThisFunctionDoesntExist"); - result = dummyfunction == nullptr; - DALI_TEST_EQUALS( result, true, TEST_LOCATION ); + auto dummyfunction = addonManager->GetGlobalProc(testAddon, "ThisFunctionDoesntExist"); + result = dummyfunction == nullptr; + DALI_TEST_EQUALS(result, true, TEST_LOCATION); // Get Instance function and call it, expect answer 42 - auto instanceFunction = addonManager->GetInstanceProc( testAddon, "InstanceCall" ); - auto* instance = createInstance(); - auto answer = instanceFunction( instance ); - DALI_TEST_EQUALS( answer, 42, TEST_LOCATION ); + auto instanceFunction = addonManager->GetInstanceProc(testAddon, "InstanceCall"); + auto* instance = createInstance(); + auto answer = instanceFunction(instance); + DALI_TEST_EQUALS(answer, 42, TEST_LOCATION); // Test lifecycle - auto GetLifecycleStatus = addonManager->GetGlobalProc( testAddon, "GetLifecycleStatus"); + auto GetLifecycleStatus = addonManager->GetGlobalProc(testAddon, "GetLifecycleStatus"); addonManager->Pause(); - DALI_TEST_EQUALS( GetLifecycleStatus(), true, TEST_LOCATION ); + DALI_TEST_EQUALS(GetLifecycleStatus(), true, TEST_LOCATION); addonManager->Resume(); - DALI_TEST_EQUALS( GetLifecycleStatus(), false, TEST_LOCATION ); + DALI_TEST_EQUALS(GetLifecycleStatus(), false, TEST_LOCATION); END_TEST; } \ No newline at end of file