MCPcopy Create free account
hub / github.com/alibaba/PhotonLibOS / TEST

Function TEST

common/test/test_constexprstr.cpp:37–72  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35 }
36}
37TEST(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
74TEST(Basic_simple_tests, whole) {
75 DEFINE_ENUM_STR(A, a, AAA, bbb, CCC, ddd);

Callers

nothing calls this directly

Calls 4

print_sampleFunction · 0.85
make_tstring_arrayFunction · 0.50
wholeMethod · 0.45
arrMethod · 0.45

Tested by

no test coverage detected