Lines Matching refs:TestFlag

28 static void TestFlag(T start_value, const char *env, T final_value) {  in TestFlag()  function
43 void TestFlag(const char *start_value, const char *env, in TestFlag() function
59 TestFlag(false, "flag_name=1", true); in TEST()
60 TestFlag(false, "flag_name=yes", true); in TEST()
61 TestFlag(false, "flag_name=true", true); in TEST()
62 TestFlag(true, "flag_name=0", false); in TEST()
63 TestFlag(true, "flag_name=no", false); in TEST()
64 TestFlag(true, "flag_name=false", false); in TEST()
66 EXPECT_DEATH(TestFlag(false, "flag_name", true), "expected '='"); in TEST()
67 EXPECT_DEATH(TestFlag(false, "flag_name=", true), in TEST()
69 EXPECT_DEATH(TestFlag(false, "flag_name=2", true), in TEST()
71 EXPECT_DEATH(TestFlag(false, "flag_name=-1", true), in TEST()
73 EXPECT_DEATH(TestFlag(false, "flag_name=on", true), in TEST()
78 TestFlag(kHandleSignalNo, "flag_name=1", kHandleSignalYes); in TEST()
79 TestFlag(kHandleSignalNo, "flag_name=yes", kHandleSignalYes); in TEST()
80 TestFlag(kHandleSignalNo, "flag_name=true", kHandleSignalYes); in TEST()
81 TestFlag(kHandleSignalYes, "flag_name=0", kHandleSignalNo); in TEST()
82 TestFlag(kHandleSignalYes, "flag_name=no", kHandleSignalNo); in TEST()
83 TestFlag(kHandleSignalYes, "flag_name=false", kHandleSignalNo); in TEST()
84 TestFlag(kHandleSignalNo, "flag_name=2", kHandleSignalExclusive); in TEST()
85 TestFlag(kHandleSignalYes, "flag_name=exclusive", kHandleSignalExclusive); in TEST()
87 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name", kHandleSignalNo), in TEST()
89 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=", kHandleSignalNo), in TEST()
91 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=3", kHandleSignalNo), in TEST()
93 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=-1", kHandleSignalNo), in TEST()
95 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=on", kHandleSignalNo), in TEST()
100 TestFlag(-11, 0, -11); in TEST()
101 TestFlag(-11, "flag_name=0", 0); in TEST()
102 TestFlag(-11, "flag_name=42", 42); in TEST()
103 TestFlag(-11, "flag_name=-42", -42); in TEST()
106 TestFlag(-11, "--flag_name=42", -11); in TEST()
107 TestFlag(-11, "zzzzzzz=42", -11); in TEST()
109 EXPECT_DEATH(TestFlag(-11, "flag_name", 0), "expected '='"); in TEST()
110 EXPECT_DEATH(TestFlag(-11, "flag_name=42U", 0), in TEST()
118 TestFlag(InitValue, "flag_name=0", 0ll); in TEST()
119 TestFlag(InitValue, "flag_name=42", 42ll); in TEST()
120 TestFlag(InitValue, "flag_name=-42", -42ll); in TEST()
122 TestFlag(InitValue, "flag_name=-9223372036854775808", IntMin); in TEST()
123 TestFlag(InitValue, "flag_name=9223372036854775807", IntMax); in TEST()
125 TestFlag(InitValue, "flag_name=-92233720368547758080000", IntMin); in TEST()
126 TestFlag(InitValue, "flag_name=92233720368547758070000", IntMax); in TEST()
130 TestFlag("zzz", 0, "zzz"); in TEST()
131 TestFlag("zzz", "flag_name=", ""); in TEST()
132 TestFlag("zzz", "flag_name=abc", "abc"); in TEST()
133 TestFlag("", "flag_name=abc", "abc"); in TEST()
134 TestFlag("", "flag_name='abc zxc'", "abc zxc"); in TEST()