| 35 | } |
| 36 | } |
| 37 | TEST(Basic_simple_tests, HTTPVerb) { |
| 38 | print_sample(); |
| 39 | EXPECT_TRUE(verbs[VERBS::UNKNOW] == "UNKNOW"); |
| 40 | EXPECT_TRUE(verbs[VERBS::DELETE] == "DELETE"); |
| 41 | EXPECT_TRUE(verbs[VERBS::GET] == "GET"); |
| 42 | EXPECT_TRUE(verbs[VERBS::HEAD] == "HEAD"); |
| 43 | EXPECT_TRUE(verbs[VERBS::PUT] == "PUT"); |
| 44 | EXPECT_TRUE(verbs[VERBS::CONNECT] == "CONNECT"); |
| 45 | EXPECT_TRUE(verbs[VERBS::OPTIONS] == "OPTIONS"); |
| 46 | EXPECT_TRUE(verbs[VERBS::TRACE] == "TRACE"); |
| 47 | EXPECT_TRUE(verbs[VERBS::COPY] == "COPY"); |
| 48 | EXPECT_TRUE(verbs[VERBS::LOCK] == "LOCK"); |
| 49 | EXPECT_TRUE(verbs[VERBS::MKCOL] == "MKCOL"); |
| 50 | EXPECT_TRUE(verbs[VERBS::MOV] == "MOV"); |
| 51 | EXPECT_TRUE(verbs[VERBS::PROPFIND] == "PROPFIND"); |
| 52 | EXPECT_TRUE(verbs[VERBS::PROPPATCH] == "PROPPATCH"); |
| 53 | EXPECT_TRUE(verbs[VERBS::SEARCH] == "SEARCH"); |
| 54 | EXPECT_TRUE(verbs[VERBS::UNLOCK] == "UNLOCK"); |
| 55 | EXPECT_TRUE(verbs[VERBS::BIND] == "BIND"); |
| 56 | EXPECT_TRUE(verbs[VERBS::REBIND] == "REBIND"); |
| 57 | EXPECT_TRUE(verbs[VERBS::UNBIND] == "UNBIND"); |
| 58 | EXPECT_TRUE(verbs[VERBS::ACL] == "ACL"); |
| 59 | EXPECT_TRUE(verbs[VERBS::REPORT] == "REPORT"); |
| 60 | EXPECT_TRUE(verbs[VERBS::MKACTIVITY] == "MKACTIVITY"); |
| 61 | EXPECT_TRUE(verbs[VERBS::CHECKOUT] == "CHECKOUT"); |
| 62 | EXPECT_TRUE(verbs[VERBS::MERGE] == "MERGE"); |
| 63 | EXPECT_TRUE(verbs[VERBS::MSEARCH] == "MSEARCH"); |
| 64 | EXPECT_TRUE(verbs[VERBS::NOTIFY] == "NOTIFY"); |
| 65 | EXPECT_TRUE(verbs[VERBS::SUBSCRIBE] == "SUBSCRIBE"); |
| 66 | EXPECT_TRUE(verbs[VERBS::UNSUBSCRIBE] == "UNSUBSCRIBE"); |
| 67 | EXPECT_TRUE(verbs[VERBS::PATCH] == "PATCH"); |
| 68 | EXPECT_TRUE(verbs[VERBS::PURGE] == "PURGE"); |
| 69 | EXPECT_TRUE(verbs[VERBS::MKCALENDAR] == "MKCALENDAR"); |
| 70 | EXPECT_TRUE(verbs[VERBS::LINK] == "LINK"); |
| 71 | EXPECT_TRUE(verbs[VERBS::UNLINK] == "UNLINK"); |
| 72 | } |
| 73 | |
| 74 | TEST(Basic_simple_tests, whole) { |
| 75 | DEFINE_ENUM_STR(A, a, AAA, bbb, CCC, ddd); |
nothing calls this directly
no test coverage detected