From d4ab20f1e8459d9e30a088e3b2faa88cf8e3ef30 Mon Sep 17 00:00:00 2001 From: Steve Brokenshire Date: Thu, 18 Feb 2016 21:07:25 +0000 Subject: [PATCH] Added menu option for unit testing the CalDAV Object. --- source/tests/xestiacalendar_test.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/source/tests/xestiacalendar_test.cpp b/source/tests/xestiacalendar_test.cpp index f1ef691..06c8f7c 100644 --- a/source/tests/xestiacalendar_test.cpp +++ b/source/tests/xestiacalendar_test.cpp @@ -27,6 +27,7 @@ #include "xestiacalendar_icaljournalload.h" #include "xestiacalendar_icalfreebusyload.h" #include "xestiacalendar_icaltimezoneload.h" +#include "xestiacalendar_caldav.h" enum MenuOpts { TESTS_ICALLOADEVENT = 1, @@ -34,6 +35,7 @@ enum MenuOpts { TESTS_ICALLOADJOURNAL, TESTS_ICALLOADFREEBUSY, TESTS_ICALLOADTIMEZONE, + TESTS_CALDAV, TESTS_COMMONFUNCTIONS, TESTS_QUIT }; @@ -54,6 +56,7 @@ void printmenu(){ std::cout << TESTS_ICALLOADJOURNAL << ". iCalendar Journal Component Load" << std::endl; std::cout << TESTS_ICALLOADFREEBUSY << ". iCalendar FreeBusy Component Load" << std::endl; std::cout << TESTS_ICALLOADTIMEZONE << ". iCalendar Timezone Component Load" << std::endl; + std::cout << TESTS_CALDAV << ". CalDAV Object" << std::endl; std::cout << TESTS_COMMONFUNCTIONS << ". Common Functions" << std::endl; std::cout << TESTS_QUIT << ". Quit" << std::endl; std::cout << std::endl; @@ -128,16 +131,16 @@ int main(int argc, char* argv[]){ ::testing::GTEST_FLAG(filter) = "iCalendarTimezone*"; TestResult = RUN_ALL_TESTS(); break; + case TESTS_CALDAV: + printn("Running CalDAV tests..."); + ::testing::GTEST_FLAG(filter) = "CalDAV*"; + TestResult = RUN_ALL_TESTS(); + break; case TESTS_COMMONFUNCTIONS: printn("Running Commmon Functions tests..."); ::testing::GTEST_FLAG(filter) = "CommonFunctions*"; TestResult = RUN_ALL_TESTS(); break; - /*case TESTS_CARDDAV: - printn("Running CardDAV tests..."); - ::testing::GTEST_FLAG(filter) = "CardDAV*"; - TestResult = RUN_ALL_TESTS(); - break;*/ case TESTS_QUIT: return 0; break; -- 2.39.2