X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Fdali-test-suite-utils.cpp;h=92d139048b41b60cf5541af84f02b4cb1fb403e0;hb=6139b6465e2d76173980f08b731ba512dcff38c3;hp=64f576e5dcae5be8e46fa26abe5d95bd83fbe8c5;hpb=fa6279fb2830427d5ab569ca14e6ade1557ef2fa;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp index 64f576e..92d1390 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp @@ -1,21 +1,22 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Flora License, Version 1.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://floralicense.org/license/ -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an AS IS BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// +/* + * Copyright (c) 2014 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. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ // INTERNAL INCLUDES -#include +#include #include #include "dali-test-suite-utils.h" @@ -267,25 +268,11 @@ void DALI_TEST_GREATER( float value1, float value2, const char* location) } } -/** - * Test whether the assertion condition that failed and thus triggered the - * exception \b e contained a given substring at the start of its literal text. - * @param[in] e The exception that we expect was fired by a runtime assertion - * failure. - * @param[in] conditionSubString The text that we expect to be present in an - * assertion which triggered the exception. - * @param[in] location The TEST_LOCATION macro should be used here. - * - * @remark **Side-effects:** The result of the tet test is set to TET_PASS if - * the substring is at the start of the exception's condition and - * TET_FAIL if it isn't. Note, if the result of a test is set multiple - * times, a TET_FAIL will override any number of TET_PASSes. - */ void DALI_TEST_ASSERT( DaliException& e, std::string conditionSubString, const char* location ) { - if( 0u != e.mCondition.find( conditionSubString )) + if( NULL == strstr( e.condition, conditionSubString.c_str() ) ) { - fprintf(stderr, "Assertion %s failed at %s\n", conditionSubString.c_str(), location); + fprintf(stderr, "Expected substring '%s' : actual exception string '%s' : location %s\n", conditionSubString.c_str(), e.condition, location ); tet_result(TET_FAIL); } else @@ -294,21 +281,13 @@ void DALI_TEST_ASSERT( DaliException& e, std::string conditionSubString, const c } } -/** Self-documenting wrapper for DALI_TEST_ASSERT. - * @copydoc DALI_TEST_ASSERT() - */ -void DALI_TEST_ASSERT_CONDITION_STARTS_WITH_SUBSTRING( DaliException& exceptionFromAssertion, std::string conditionSubString, const char* location ) -{ - DALI_TEST_ASSERT(exceptionFromAssertion, conditionSubString, location); -} - // Functor to test whether an Applied signal is emitted ConstraintAppliedCheck::ConstraintAppliedCheck( bool& signalReceived ) : mSignalReceived( signalReceived ) { } -void ConstraintAppliedCheck::operator()( ActiveConstraint& constraint ) +void ConstraintAppliedCheck::operator()( Constraint& constraint ) { mSignalReceived = true; } @@ -344,10 +323,9 @@ void ConstraintAppliedCheck::CheckSignalNotReceived() } } - -BitmapImage CreateBitmapImage(int width, int height, const Vector4& color) +BufferImage CreateBufferImage(int width, int height, const Vector4& color) { - BitmapImage image = BitmapImage::New(width, height, Pixel::RGBA8888); + BufferImage image = BufferImage::New(width, height, Pixel::RGBA8888); PixelBuffer* pixbuf = image.GetBuffer(); @@ -364,7 +342,7 @@ BitmapImage CreateBitmapImage(int width, int height, const Vector4& color) return image; } -BitmapImage CreateBitmapImage() +BufferImage CreateBufferImage() { - return CreateBitmapImage(4, 4, Color::WHITE); + return CreateBufferImage(4, 4, Color::WHITE); }