summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSaya Sugiura <ssugiura@jp.adit-jv.com>2019-06-11 09:56:16 +0900
committerSaya Sugiura <ssugiura@jp.adit-jv.com>2019-06-11 10:49:40 +0900
commit1ccf1ec66ecf5d63e6570d790036be469a2cd418 (patch)
treeaeb217abb08f566f5d6d0fefedff5d248a9e5f58 /tests
parentc99d58871e21cf6518e6c80055c967c30e7c28e4 (diff)
downloadDLT-daemon-1ccf1ec66ecf5d63e6570d790036be469a2cd418.tar.gz
Unit test: Fix compiler warnings
Fix the warnings from -Wmissing-field-initializers. Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/gtest_dlt_daemon_event_handler.cpp137
1 files changed, 97 insertions, 40 deletions
diff --git a/tests/gtest_dlt_daemon_event_handler.cpp b/tests/gtest_dlt_daemon_event_handler.cpp
index e9206e6..1483439 100644
--- a/tests/gtest_dlt_daemon_event_handler.cpp
+++ b/tests/gtest_dlt_daemon_event_handler.cpp
@@ -104,10 +104,14 @@ TEST(t_dlt_daemon_handle_event, nullpointer)
TEST(t_dlt_event_handler_find_connection, normal)
{
int fd = 10;
- DltEventHandler ev = {};
- DltConnection connections = {};
+ DltEventHandler ev;
+ DltConnection connections;
DltConnection *ret = nullptr;
- DltReceiver receiver = {};
+ DltReceiver receiver;
+
+ memset(&ev, 0, sizeof(DltEventHandler));
+ memset(&connections, 0, sizeof(DltConnection));
+ memset(&receiver, 0, sizeof(DltReceiver));
receiver.fd = fd;
@@ -121,10 +125,13 @@ TEST(t_dlt_event_handler_find_connection, normal)
/* Begin Method: dlt_daemon_event_handler::dlt_daemon_add_connection*/
TEST(t_dlt_daemon_add_connection, normal)
{
- DltEventHandler ev1 = {};
+ DltEventHandler ev1;
DltConnection *head = nullptr;
DltConnection *connections1 = nullptr;
- DltReceiver receiver = {};
+ DltReceiver receiver;
+
+ memset(&ev1, 0, sizeof(DltEventHandler));
+ memset(&receiver, 0, sizeof(DltReceiver));
ev1.connections = (DltConnection *)malloc(sizeof(DltConnection));
head = (DltConnection *)ev1.connections;
@@ -152,10 +159,12 @@ TEST(t_dlt_daemon_add_connection, normal)
/* Begin Method: dlt_daemon_event_handler::dlt_daemon_remove_connection*/
TEST(t_dlt_daemon_remove_connection, normal)
{
- DltEventHandler ev1 = {};
+ DltEventHandler ev1;
DltConnection *head = nullptr;
DltConnection *connections1 = nullptr;
+ memset(&ev1, 0, sizeof(DltEventHandler));
+
ev1.connections = (DltConnection *)malloc(sizeof(DltConnection));
head = (DltConnection *)ev1.connections;
memset(ev1.connections, 0, sizeof(DltConnection));
@@ -182,8 +191,11 @@ TEST(t_dlt_daemon_remove_connection, normal)
/* Begin Method: dlt_daemon_event_handler::dlt_event_handler_cleanup_connections*/
TEST(t_dlt_event_handler_cleanup_connections, normal)
{
- DltEventHandler ev1 = {};
- DltReceiver receiver1 = {};
+ DltEventHandler ev1;
+ DltReceiver receiver1;
+
+ memset(&ev1, 0, sizeof(DltEventHandler));
+ memset(&receiver1, 0, sizeof(DltReceiver));
ev1.connections = (DltConnection *)malloc(sizeof(DltConnection));
memset(ev1.connections, 0, sizeof(DltConnection));
@@ -198,9 +210,13 @@ TEST(t_dlt_event_handler_cleanup_connections, normal)
TEST(t_dlt_connection_check_activate, normal)
{
int ret;
- DltEventHandler evhdl = {};
- DltReceiver receiver = {};
- DltConnection con = {};
+ DltEventHandler evhdl;
+ DltReceiver receiver;
+ DltConnection con;
+
+ memset(&evhdl, 0, sizeof(DltEventHandler));
+ memset(&receiver, 0, sizeof(DltReceiver));
+ memset(&con, 0, sizeof(DltConnection));
receiver.fd = 1;
con.receiver = &receiver;
@@ -227,11 +243,15 @@ TEST(t_dlt_connection_check_activate, nullpointer)
TEST(t_dlt_event_handler_register_connection, normal)
{
int ret = 0;
- DltDaemonLocal daemon_local = {};
+ DltDaemonLocal daemon_local;
int mask = 0;
- DltEventHandler ev1 = {};
+ DltEventHandler ev1;
DltConnection *connections1 = nullptr;
- DltReceiver receiver = {};
+ DltReceiver receiver;
+
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
+ memset(&ev1, 0, sizeof(DltEventHandler));
+ memset(&receiver, 0, sizeof(DltReceiver));
EXPECT_EQ(DLT_RETURN_OK, dlt_daemon_prepare_event_handling(&ev1));
@@ -263,11 +283,15 @@ TEST(t_dlt_event_handler_register_connection, nullpointer)
TEST(t_dlt_event_handler_unregister_connection, normal)
{
int ret = 0;
- DltDaemonLocal daemon_local = {};
+ DltDaemonLocal daemon_local;
int mask = 0;
- DltEventHandler ev1 = {};
+ DltEventHandler ev1;
DltConnection *connections1 = nullptr;
- DltReceiver receiver = {};
+ DltReceiver receiver;
+
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
+ memset(&ev1, 0, sizeof(DltEventHandler));
+ memset(&receiver, 0, sizeof(DltReceiver));
EXPECT_EQ(DLT_RETURN_OK, dlt_daemon_prepare_event_handling(&ev1));
@@ -297,7 +321,9 @@ TEST(t_dlt_connection_create, normal)
{
int fd = 100;
int ret = 0;
- DltDaemonLocal daemon_local = {};
+ DltDaemonLocal daemon_local;
+
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
EXPECT_EQ(DLT_RETURN_OK,
dlt_daemon_prepare_event_handling(&daemon_local.pEvent));
@@ -337,7 +363,9 @@ TEST(t_dlt_connection_destroy, normal)
/* Begin Method: dlt_daemon_connections::t_dlt_connection_destroy_receiver*/
TEST(t_dlt_connection_destroy_receiver, normal)
{
- DltConnection to_destroy = {};
+ DltConnection to_destroy;
+
+ memset(&to_destroy, 0, sizeof(DltConnection));
to_destroy.receiver = (DltReceiver *)malloc(sizeof(DltReceiver));
memset(to_destroy.receiver, 0, sizeof(DltReceiver));
@@ -353,7 +381,9 @@ TEST(t_dlt_connection_get_receiver, normal)
{
int fd = 10;
DltReceiver *ret;
- DltDaemonLocal daemon_local = {};
+ DltDaemonLocal daemon_local;
+
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
ret = dlt_connection_get_receiver(&daemon_local,
DLT_CONNECTION_CLIENT_MSG_TCP,
@@ -369,8 +399,11 @@ TEST(t_dlt_connection_get_next, normal)
int type_mask =
(DLT_CON_MASK_CLIENT_MSG_TCP | DLT_CON_MASK_CLIENT_MSG_SERIAL);
DltConnection *ret = nullptr;
- DltConnection node = {};
- DltConnection current = {};
+ DltConnection node;
+ DltConnection current;
+
+ memset(&node, 0, sizeof(DltConnection));
+ memset(&current, 0, sizeof(DltConnection));
node.type = DLT_CONNECTION_CLIENT_MSG_TCP;
current.type = DLT_CONNECTION_ONE_S_TIMER;
@@ -388,8 +421,11 @@ TEST(t_dlt_connection_get_next, abnormal)
int type_mask =
(DLT_CON_MASK_CLIENT_MSG_TCP | DLT_CON_MASK_CLIENT_MSG_SERIAL);
DltConnection *ret;
- DltConnection node = {};
- DltConnection current = {};
+ DltConnection node;
+ DltConnection current;
+
+ memset(&node, 0, sizeof(DltConnection));
+ memset(&current, 0, sizeof(DltConnection));
node.type = DLT_CONNECTION_CLIENT_MSG_TCP;
current.type = DLT_CONNECTION_CLIENT_MSG_SERIAL;
@@ -405,11 +441,15 @@ TEST(t_dlt_connection_get_next, abnormal)
TEST(t_dlt_connection_send, normal_1)
{
int ret = 0;
- DltConnection conn = {};
- DltReceiver receiver = {};
+ DltConnection conn;
+ DltReceiver receiver;
void *data1 = nullptr;
int size1 = 0;
- DltDaemonLocal daemon_local = {};
+ DltDaemonLocal daemon_local;
+
+ memset(&conn, 0, sizeof(DltConnection));
+ memset(&receiver, 0, sizeof(DltReceiver));
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
receiver.fd = connectServer();
EXPECT_NE(-1, receiver.fd);
@@ -440,8 +480,11 @@ TEST(t_dlt_connection_send, normal_1)
TEST(t_dlt_connection_send, normal_2)
{
int ret = 0;
- DltConnection conn = {};
- DltReceiver receiver = {};
+ DltConnection conn;
+ DltReceiver receiver;
+
+ memset(&conn, 0, sizeof(DltConnection));
+ memset(&receiver, 0, sizeof(DltReceiver));
receiver.fd = 1;
conn.receiver = &receiver;
@@ -457,8 +500,11 @@ TEST(t_dlt_connection_send, normal_2)
TEST(t_dlt_connection_send, abnormal)
{
int ret = 0;
- DltConnection conn = {};
- DltReceiver receiver = {};
+ DltConnection conn;
+ DltReceiver receiver;
+
+ memset(&conn, 0, sizeof(DltConnection));
+ memset(&receiver, 0, sizeof(DltReceiver));
receiver.fd = -1;
conn.receiver = &receiver;
@@ -478,9 +524,13 @@ TEST(t_dlt_connection_send_multiple, normal_1)
void *data2 = nullptr;
int size1 = 0;
int size2 = 0;
- DltConnection conn = {};
- DltReceiver receiver = {};
- DltDaemonLocal daemon_local = {};
+ DltConnection conn;
+ DltReceiver receiver;
+ DltDaemonLocal daemon_local;
+
+ memset(&conn, 0, sizeof(DltConnection));
+ memset(&receiver, 0, sizeof(DltReceiver));
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
data1 = daemon_local.msg.headerbuffer + sizeof(DltStorageHeader);
size1 = daemon_local.msg.headersize - sizeof(DltStorageHeader);
@@ -536,9 +586,13 @@ TEST(t_dlt_connection_send_multiple, normal_2)
void *data2 = nullptr;
int size1 = 0;
int size2 = 0;
- DltConnection conn = {};
- DltReceiver receiver = {};
- DltDaemonLocal daemon_local = {};
+ DltConnection conn;
+ DltReceiver receiver;
+ DltDaemonLocal daemon_local;
+
+ memset(&conn, 0, sizeof(DltConnection));
+ memset(&receiver, 0, sizeof(DltReceiver));
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
data1 = daemon_local.msg.headerbuffer + sizeof(DltStorageHeader);
size1 = daemon_local.msg.headersize - sizeof(DltStorageHeader);
@@ -594,7 +648,9 @@ TEST(t_dlt_connection_send_multiple, nullpointer)
void *data2 = nullptr;
int size1 = 0;
int size2 = 0;
- DltDaemonLocal daemon_local = {};
+ DltDaemonLocal daemon_local;
+
+ memset(&daemon_local, 0, sizeof(DltDaemonLocal));
data1 = daemon_local.msg.headerbuffer + sizeof(DltStorageHeader);
size1 = daemon_local.msg.headersize - sizeof(DltStorageHeader);
@@ -614,7 +670,7 @@ TEST(t_dlt_connection_send_multiple, nullpointer)
int connectServer(void)
{
int sockfd = 0, portno = 0;
- struct sockaddr_in serv_addr = {};
+ struct sockaddr_in serv_addr;
struct hostent *server = nullptr;
portno = 8080;
@@ -655,7 +711,7 @@ int main(int argc, char **argv)
char buffer[256] = {};
int sockfd = 0, newsockfd[GTEST_SOCKS_ACCEPTED] = {}, portno = 0;
socklen_t clilen = {};
- struct sockaddr_in serv_addr = {}, cli_addr = {};
+ struct sockaddr_in serv_addr, cli_addr;
sockfd = socket(AF_INET, SOCK_STREAM, 0);
if (sockfd == -1) {
@@ -664,6 +720,7 @@ int main(int argc, char **argv)
}
memset((char *) &serv_addr, 0, sizeof(serv_addr));
+ memset((char *) &cli_addr, 0, sizeof(cli_addr));
portno = 8080;
serv_addr.sin_family = AF_INET;