TEST (serviceDB, set_pipeline_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
+
try {
db.set_pipeline ("", "videotestsrc ! fakesink");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
db.set_pipeline ("test_key", "");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, get_pipeline_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
+
db.connectDB ();
try {
std::string pipeline_description;
db.get_pipeline ("", pipeline_description);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, delete_pipeline_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
+
db.connectDB ();
try {
db.delete_pipeline ("");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, set_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
guint version;
db.connectDB ();
+
try {
db.set_model ("", "model", true, "description", "", &version);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
db.set_model ("test", "", true, "description", "", &version);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
db.set_model ("test", "model", true, "", "", NULL);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, update_model_scenario)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
db.delete_model ("test", 0);
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ FAIL ();
}
- EXPECT_EQ (gotException, 0);
db.disconnectDB ();
}
TEST (serviceDB, get_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
+
db.connectDB ();
try {
std::string model_description;
db.get_model ("", model_description, 0);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
std::string model_description;
db.get_model ("test", model_description, -54321);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, update_model_description_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
+
db.connectDB ();
try {
db.update_model_description ("", 1, "description");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
db.update_model_description ("test", 1, "");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
db.update_model_description ("test", 0, "description");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, activate_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
+
db.connectDB ();
try {
db.activate_model ("", 1);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
db.activate_model ("test", 0);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, delete_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
+
db.connectDB ();
try {
db.delete_model ("", 0);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
+
db.disconnectDB ();
}
TEST (serviceDB, delete_model_unregistered_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
guint version;
db.connectDB ();
try {
db.delete_model ("test", version);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
db.disconnectDB ();
}
TEST (serviceDB, delete_model_activated_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
guint version;
db.connectDB ();
try {
db.delete_model ("test", version);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
db.delete_model ("test", 0U);
db.disconnectDB ();
TEST (serviceDBNotInitalized, set_pipeline_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
db.set_pipeline ("test", "videotestsrc ! fakesink");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, get_pipeline_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
std::string pd;
db.get_pipeline ("test", pd);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, delete_pipeline_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
db.delete_pipeline ("test");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, set_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
guint version;
db.set_model ("test", "model", true, "description", "", &version);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, update_model_description_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
db.update_model_description ("test", 0, "description");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, activate_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
db.activate_model ("test", 0);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, get_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
std::string model_path;
db.get_model ("test", model_path, 0);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, delete_model_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
db.delete_model ("test", 0U);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDB, set_resource_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
try {
db.set_resource ("", "resource", "description", "");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
- gotException = 0;
try {
db.set_resource ("test", "", "description", "");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
db.disconnectDB ();
}
TEST (serviceDB, update_resource_scenario)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
db.delete_resource ("test");
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ FAIL ();
}
- EXPECT_EQ (gotException, 0);
db.disconnectDB ();
}
TEST (serviceDB, get_resource_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
try {
std::string res_description;
db.get_resource ("", res_description);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
db.disconnectDB ();
}
TEST (serviceDB, get_resource_unregistered_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
db.set_resource ("test", "test_resource", "", "");
db.delete_resource ("test");
- gotException = 0;
try {
std::string res_description;
db.get_resource ("test", res_description);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
db.disconnectDB ();
}
TEST (serviceDB, delete_resource_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
try {
db.delete_resource ("");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
db.disconnectDB ();
}
TEST (serviceDB, delete_resource_unregistered_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
db.connectDB ();
try {
db.delete_resource ("test");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
db.disconnectDB ();
}
TEST (serviceDBNotInitalized, set_resource_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
db.set_resource ("test", "resource", "description", "");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, get_resource_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
std::string res_description;
db.get_resource ("test", res_description);
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**
TEST (serviceDBNotInitalized, delete_resource_n)
{
MLServiceDB &db = MLServiceDB::getInstance ();
- int gotException = 0;
try {
db.delete_resource ("test");
+ FAIL ();
} catch (const std::exception &e) {
- ml_loge ("Got Exception: %s", e.what ());
- gotException = 1;
+ /* expected */
}
- EXPECT_EQ (gotException, 1);
}
/**