ret = nns_edge_create_handle ("temp-server", NNS_EDGE_CONNECT_TYPE_HYBRID,\r
NNS_EDGE_FLAG_RECV | NNS_EDGE_FLAG_SEND | NNS_EDGE_FLAG_SERVER, &edge_h);\r
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);\r
+ nns_edge_set_info (edge_h, "DEST_HOST", "tcp://localhost");\r
+ nns_edge_set_info (edge_h, "DEST_PORT", "1883");\r
+\r
+ ret = nns_edge_start (edge_h);\r
+ EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);\r
\r
+ /* data is null */\r
ret = nns_edge_mqtt_publish (edge_h, NULL, strlen (msg) + 1);\r
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);\r
\r
ret = nns_edge_create_handle ("temp-server", NNS_EDGE_CONNECT_TYPE_HYBRID,\r
NNS_EDGE_FLAG_RECV | NNS_EDGE_FLAG_SEND | NNS_EDGE_FLAG_SERVER, &edge_h);\r
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);\r
+ nns_edge_set_info (edge_h, "DEST_HOST", "tcp://localhost");\r
+ nns_edge_set_info (edge_h, "DEST_PORT", "1883");\r
\r
+ ret = nns_edge_start (edge_h);\r
+ EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);\r
+\r
+ /* data length is 0 */\r
ret = nns_edge_mqtt_publish (edge_h, msg, 0);\r
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);\r
\r
ret = nns_edge_create_handle ("temp-server", NNS_EDGE_CONNECT_TYPE_HYBRID,\r
NNS_EDGE_FLAG_RECV | NNS_EDGE_FLAG_SEND | NNS_EDGE_FLAG_SERVER, &edge_h);\r
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);\r
+ nns_edge_set_info (edge_h, "DEST_HOST", "tcp://localhost");\r
+ nns_edge_set_info (edge_h, "DEST_PORT", "1883");\r
\r
ret = nns_edge_mqtt_publish (edge_h, msg, strlen (msg) + 1);\r
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);\r
ret = nns_edge_create_handle ("temp-server", NNS_EDGE_CONNECT_TYPE_HYBRID,\r
NNS_EDGE_FLAG_RECV | NNS_EDGE_FLAG_SEND | NNS_EDGE_FLAG_SERVER, &edge_h);\r
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);\r
+ nns_edge_set_info (edge_h, "DEST_HOST", "tcp://localhost");\r
+ nns_edge_set_info (edge_h, "DEST_PORT", "1883");\r
+\r
+ ret = nns_edge_start (edge_h);\r
+ EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);\r
\r
ret = nns_edge_mqtt_get_message (edge_h, NULL);\r
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);\r