#include "xestiaab_carddav.h"
#include "xestiaab_contactload.h"
#include "xestiaab_contactsave.h"
+#include "xestiaab_convert.h"
#include "xestiaab_vcard.h"
enum MenuOpts {
TESTS_CONTACTLOAD,
TESTS_CONTACTSAVE,
TESTS_VCARD,
+ TESTS_CONVERT,
TESTS_ALL,
TESTS_QUIT
};
std::cout << TESTS_CONTACTLOAD << ". Contact Loading" << std::endl;
std::cout << TESTS_CONTACTSAVE << ". Contact Saving" << std::endl;
std::cout << TESTS_VCARD << ". vCard Object" << std::endl;
+ std::cout << TESTS_CONVERT << ". Contact Conversion" << std::endl;
std::cout << TESTS_ALL << ". All Tests" << std::endl;
std::cout << TESTS_QUIT << ". Quit" << std::endl;
std::cout << std::endl;
::testing::GTEST_FLAG(filter) = "ContactSave*";
TestResult = RUN_ALL_TESTS();
break;
+ case TESTS_CONVERT:
+ printn("Running Contact Conversion tests...");
+ ::testing::GTEST_FLAG(filter) = "ConvertCmdLine*";
+ TestResult = RUN_ALL_TESTS();
+ break;
case TESTS_VCARD:
printn("Running vCard tests...");
::testing::GTEST_FLAG(filter) = "vCard*";