Merge "Fix to default Shadow Color setting" into tizen
authorPaul Wisbey <p.wisbey@samsung.com>
Wed, 22 Apr 2015 12:07:05 +0000 (05:07 -0700)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 22 Apr 2015 12:07:05 +0000 (05:07 -0700)
1  2 
automated-tests/src/dali-toolkit/utc-Dali-TextLabel.cpp

index f38404e844f18168181c4e02f858aba824fcefd9,ee9787b7a194ba28f88d6084c110e749e3b43698..498c40ede9f6e6f04e0572e50cffa57ec213d8e7
@@@ -180,45 -103,8 +180,45 @@@ int UtcDaliToolkitTextLabelGetPropertyP
    DALI_TEST_EQUALS( label.GetProperty<int>( TextLabel::Property::RENDERING_BACKEND ), Text::RENDERING_SHARED_ATLAS, TEST_LOCATION );
    DALI_TEST_EQUALS( label.GetProperty<Vector4>( TextLabel::Property::TEXT_COLOR ), Color::WHITE, TEST_LOCATION );
    DALI_TEST_EQUALS( label.GetProperty<Vector2>( TextLabel::Property::SHADOW_OFFSET ), Vector2::ZERO, TEST_LOCATION );
-   DALI_TEST_EQUALS( label.GetProperty<Vector4>( TextLabel::Property::SHADOW_COLOR ), Vector4::ZERO, TEST_LOCATION );
+   DALI_TEST_EQUALS( label.GetProperty<Vector4>( TextLabel::Property::SHADOW_COLOR ), Color::BLACK, TEST_LOCATION );
    DALI_TEST_EQUALS( label.GetProperty<bool>( TextLabel::Property::UNDERLINE_ENABLED ), false, TEST_LOCATION );
 +  DALI_TEST_EQUALS( label.GetProperty<float>( TextLabel::Property::UNDERLINE_HEIGHT ), 0.0f, TEST_LOCATION );
 +  END_TEST;
 +}
 +
 +int UtcDaliToolkitTextLabelSetPropertyN(void)
 +{
 +  ToolkitTestApplication application;
 +  tet_infoline(" UtcDaliToolkitTextLabelSetPropertyN");
 +  TextLabel label = TextLabel::New("Test Text");
 +  DALI_TEST_CHECK( label );
 +
 +  bool assert = false;
 +  try
 +  {
 +    label.SetProperty( 0, true );
 +  }
 +  catch ( ... )
 +  {
 +    assert = true;
 +  }
 +  if ( assert )
 +  {
 +    tet_result(TET_PASS);
 +  }
 +  else
 +  {
 +    tet_result(TET_FAIL);
 +  }
 +  END_TEST;
 +}
 +
 +int UtcDaliToolkitTextLabelSetPropertyP(void)
 +{
 +  ToolkitTestApplication application;
 +  tet_infoline(" UtcDaliToolkitTextLabelSetPropertyP");
 +  TextLabel label = TextLabel::New("Test Text");
 +  DALI_TEST_CHECK( label );
  
    // Check that text can be correctly reset
    label.SetProperty( TextLabel::Property::TEXT, "Setting Text" );