const char* TEST_GIF_FILE_NAME = TEST_RESOURCE_DIR "/anim.gif";
const std::string DEFAULT_FONT_DIR("/resources/fonts");
+const char* const DALI_DEBUG_RENDERING("DALI_DEBUG_RENDERING");
void TestDebugVisual(Integration::Scene scene, Visual::Base& visual, DevelVisual::Type actualType, Vector2 expectedNaturalSize)
{
int UtcDaliDebugRenderingGetVisual1(void)
{
- EnvironmentVariable::SetTestingEnvironmentVariable(true);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "1");
ToolkitTestApplication application;
tet_infoline("UtcDaliDebugRenderingGetVisual1: Request visual with a Property::Map");
propertyMap5.Insert(ImageVisual::Property::URL, TEST_SVG_FILE_NAME);
Visual::Base svgVisual = factory.CreateVisual(propertyMap5);
DALI_TEST_CHECK(svgVisual);
- TestDebugVisual(application.GetScene(), svgVisual, Visual::SVG, Vector2(100.f, 100.f));
+ TestDebugVisual(application.GetScene(), svgVisual, Visual::SVG, Vector2::ZERO);
// Test that AnimatedImageVisual is replaced with debug visual
// TEST_GIF_FILE: anim.gif
DALI_TEST_CHECK(nPatchVisual);
TestDebugVisual(application.GetScene(), nPatchVisual, Visual::N_PATCH, Vector2::ZERO);
- EnvironmentVariable::SetTestingEnvironmentVariable(false);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "0");
END_TEST;
}
int UtcDaliDebugRenderingGetVisual2(void)
{
- EnvironmentVariable::SetTestingEnvironmentVariable(true);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "1");
ToolkitTestApplication application;
tet_infoline("UtcDaliDebugRenderingGetVisual2: Request visual with various parameters");
DALI_TEST_CHECK(nPatchVisual);
TestDebugVisual(application.GetScene(), nPatchVisual, Visual::N_PATCH, Vector2::ZERO);
- EnvironmentVariable::SetTestingEnvironmentVariable(false);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "0");
END_TEST;
}
int UtcDaliDebugRenderingGetVisual3(void)
{
- EnvironmentVariable::SetTestingEnvironmentVariable(true);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "1");
ToolkitTestApplication application;
tet_infoline("UtcDaliDebugRenderingGetVisual3: Request visual with various parameters");
DALI_TEST_EQUALS(imageView2.GetRendererCount(), 0u, TEST_LOCATION);
DALI_TEST_EQUALS(imageView3.GetRendererCount(), 0u, TEST_LOCATION);
- EnvironmentVariable::SetTestingEnvironmentVariable(false);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "0");
END_TEST;
}
int UtcDaliDebugRenderingGetVisual4(void)
{
- EnvironmentVariable::SetTestingEnvironmentVariable(true);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "1");
ToolkitTestApplication application;
tet_infoline("UtcDaliDebugRenderingGetVisual4: Request visual with empty URL and empty Array");
DALI_TEST_CHECK(emptyVisual.GetObjectPtr() == &visualImpl);
}
- EnvironmentVariable::SetTestingEnvironmentVariable(false);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "0");
END_TEST;
}
int UtcDaliDebugRenderingGetVisualObject01(void)
{
- EnvironmentVariable::SetTestingEnvironmentVariable(true);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "1");
ToolkitTestApplication application;
VisualFactory factory = VisualFactory::Get();
tet_infoline("Compare the returned TextVisual with the visual implementation, should differ");
DALI_TEST_CHECK(textVisual.GetObjectPtr() != &visualImpl);
- EnvironmentVariable::SetTestingEnvironmentVariable(false);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "0");
END_TEST;
}
int UtcDaliDebugRenderingRenderText(void)
{
- EnvironmentVariable::SetTestingEnvironmentVariable(true);
+ EnvironmentVariable::SetTestEnvironmentVariable(DALI_DEBUG_RENDERING, "1");
ToolkitTestApplication application;
tet_infoline("Ensure we can render text when in debug mode");