projects
/
platform
/
core
/
uifw
/
dali-adaptor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(Automated Tests) Added more tests to increase TEM score
[platform/core/uifw/dali-adaptor.git]
/
automated-tests
/
src
/
dali-adaptor
/
utc-Dali-TtsPlayer.cpp
diff --git
a/automated-tests/src/dali-adaptor/utc-Dali-TtsPlayer.cpp
b/automated-tests/src/dali-adaptor/utc-Dali-TtsPlayer.cpp
index
9269756
..
e0b3fd3
100644
(file)
--- a/
automated-tests/src/dali-adaptor/utc-Dali-TtsPlayer.cpp
+++ b/
automated-tests/src/dali-adaptor/utc-Dali-TtsPlayer.cpp
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (c) 20
15
Samsung Electronics Co., Ltd.
+ * Copyright (c) 20
22
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.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@
-15,8
+15,8
@@
*
*/
*
*/
-#include <dali/dali.h>
#include <dali-test-suite-utils.h>
#include <dali-test-suite-utils.h>
+#include <dali/dali.h>
using namespace Dali;
using namespace Dali;
@@
-32,21
+32,29
@@
void utc_dali_ttsplayer_cleanup(void)
namespace
{
namespace
{
-
} // unnamed namespace
int UtcDaliTtsPlayerConstructorP(void)
{
Dali::TtsPlayer player;
} // unnamed namespace
int UtcDaliTtsPlayerConstructorP(void)
{
Dali::TtsPlayer player;
- DALI_TEST_CHECK(
!player
);
+ DALI_TEST_CHECK(
!player
);
END_TEST;
}
int UtcDaliTtsPlayerCopyConstructorP(void)
{
Dali::TtsPlayer player;
END_TEST;
}
int UtcDaliTtsPlayerCopyConstructorP(void)
{
Dali::TtsPlayer player;
- Dali::TtsPlayer copy( player );
- DALI_TEST_CHECK( copy == player );
+ Dali::TtsPlayer copy(player);
+ DALI_TEST_CHECK(copy == player);
+
+ END_TEST;
+}
+
+int UtcDaliTtsPlayerMoveConstructorP(void)
+{
+ Dali::TtsPlayer player;
+ Dali::TtsPlayer copy(std::move(player));
+ DALI_TEST_CHECK(player == copy);
END_TEST;
}
END_TEST;
}
@@
-55,9
+63,20
@@
int UtcDaliTtsPlayerAssignmentOperatorP(void)
{
Dali::TtsPlayer player;
Dali::TtsPlayer copy;
{
Dali::TtsPlayer player;
Dali::TtsPlayer copy;
- DALI_TEST_CHECK(
! copy
);
+ DALI_TEST_CHECK(
!copy
);
copy = player;
copy = player;
- DALI_TEST_CHECK( copy == player );
+ DALI_TEST_CHECK(copy == player);
+
+ END_TEST;
+}
+
+int UtcDaliTtsPlayerMoveAssignmentOperatorP(void)
+{
+ Dali::TtsPlayer player;
+ Dali::TtsPlayer copy;
+ DALI_TEST_CHECK(!copy);
+ copy = std::move(player);
+ DALI_TEST_CHECK(copy == player);
END_TEST;
}
END_TEST;
}
@@
-67,15
+86,15
@@
int UtcDaliTtsPlayerDestructorP(void)
Dali::TtsPlayer* player = new Dali::TtsPlayer();
delete player;
Dali::TtsPlayer* player = new Dali::TtsPlayer();
delete player;
- DALI_TEST_CHECK(
true
);
+ DALI_TEST_CHECK(
true
);
END_TEST;
}
int UtcDaliTtsPlayerConstructorFromInternalPointerN(void)
{
Internal::Adaptor::TtsPlayer* internalPlayer = NULL;
END_TEST;
}
int UtcDaliTtsPlayerConstructorFromInternalPointerN(void)
{
Internal::Adaptor::TtsPlayer* internalPlayer = NULL;
- Dali::TtsPlayer player(internalPlayer);
- DALI_TEST_CHECK(
!player
); // Should not reach here!
+ Dali::TtsPlayer
player(internalPlayer);
+ DALI_TEST_CHECK(
!player
); // Should not reach here!
END_TEST;
}
END_TEST;
}
@@
-83,7
+102,7
@@
int UtcDaliTtsPlayerConstructorFromInternalPointerN(void)
int UtcDaliTtsPlayerGetP(void)
{
Dali::TtsPlayer player = Dali::TtsPlayer::Get();
int UtcDaliTtsPlayerGetP(void)
{
Dali::TtsPlayer player = Dali::TtsPlayer::Get();
- DALI_TEST_CHECK(
!player
);
+ DALI_TEST_CHECK(
!player
);
END_TEST;
}
END_TEST;
}
@@
-94,11
+113,11
@@
int UtcDaliTtsPlayerPlayN(void)
try
{
player.Play("text");
try
{
player.Play("text");
- DALI_TEST_CHECK(
false
); // Should not reach here!
+ DALI_TEST_CHECK(
false
); // Should not reach here!
}
}
- catch(
...
)
+ catch(
...
)
{
{
- DALI_TEST_CHECK(
true
);
+ DALI_TEST_CHECK(
true
);
}
END_TEST;
}
END_TEST;
@@
-111,11
+130,11
@@
int UtcDaliTtsPlayerStopN(void)
try
{
player.Stop();
try
{
player.Stop();
- DALI_TEST_CHECK(
false
); // Should not reach here!
+ DALI_TEST_CHECK(
false
); // Should not reach here!
}
}
- catch(
...
)
+ catch(
...
)
{
{
- DALI_TEST_CHECK(
true
);
+ DALI_TEST_CHECK(
true
);
}
END_TEST;
}
END_TEST;
@@
-128,11
+147,11
@@
int UtcDaliTtsPlayerPauseN(void)
try
{
player.Pause();
try
{
player.Pause();
- DALI_TEST_CHECK(
false
); // Should not reach here!
+ DALI_TEST_CHECK(
false
); // Should not reach here!
}
}
- catch(
...
)
+ catch(
...
)
{
{
- DALI_TEST_CHECK(
true
);
+ DALI_TEST_CHECK(
true
);
}
END_TEST;
}
END_TEST;
@@
-145,11
+164,11
@@
int UtcDaliTtsPlayerResumeN(void)
try
{
player.Resume();
try
{
player.Resume();
- DALI_TEST_CHECK(
false
); // Should not reach here!
+ DALI_TEST_CHECK(
false
); // Should not reach here!
}
}
- catch(
...
)
+ catch(
...
)
{
{
- DALI_TEST_CHECK(
true
);
+ DALI_TEST_CHECK(
true
);
}
END_TEST;
}
END_TEST;
@@
-162,13
+181,30
@@
int UtcDaliTtsPlayerGetStateN(void)
try
{
Dali::TtsPlayer::State state = player.GetState();
try
{
Dali::TtsPlayer::State state = player.GetState();
- DALI_TEST_CHECK( false ); // Should not reach here!
+ tet_printf("Error: TtsPlayer state = %d, expected exception\n", (unsigned int)state);
+ DALI_TEST_CHECK(false); // Should not reach here!
}
}
- catch(
...
)
+ catch(
...
)
{
{
- DALI_TEST_CHECK(
true
);
+ DALI_TEST_CHECK(
true
);
}
END_TEST;
}
}
END_TEST;
}
+int UtcDaliTtsPlayerStateChangedSignalN(void)
+{
+ Dali::TtsPlayer player = Dali::TtsPlayer::Get();
+
+ try
+ {
+ player.StateChangedSignal();
+ DALI_TEST_CHECK(false); // Should not reach here!
+ }
+ catch(...)
+ {
+ DALI_TEST_CHECK(true);
+ }
+
+ END_TEST;
+}
\ No newline at end of file