Lines Matching refs:H_REQUIRE
41 #define H_REQUIRE(input, expected) \
55 H_REQUIRE("0x12", 0x00000012);
56 H_REQUIRE("127.1", 0x00007f01);
57 H_REQUIRE("127.1.2.3", 0x7f010203);
58 H_REQUIRE("0X12", 0x00000012);
59 H_REQUIRE("0", 0x0);
60 H_REQUIRE("01.02.07.077", 0x0102073f);
61 H_REQUIRE("0x1.23.045.0", 0x01172500);
62 H_REQUIRE("0x12.0x34", 0x00001234);
65 H_REQUIRE("1 bar", 0x00000001);
77 H_REQUIRE("4.2.3.1.", 0xffffffff);
78 H_REQUIRE("0x123456", 0xffffffff);
79 H_REQUIRE("0x12.0x345", 0xffffffff);
80 H_REQUIRE("1.2.3.4.5", 0xffffffff);
81 H_REQUIRE("1..3.4", 0xffffffff);
82 H_REQUIRE(".", 0xffffffff);
83 H_REQUIRE("1.", 0xffffffff);
84 H_REQUIRE(".1", 0xffffffff);
85 H_REQUIRE("0x", 0xffffffff);
86 H_REQUIRE("", 0xffffffff);
87 H_REQUIRE(" ", 0xffffffff);
88 H_REQUIRE("bar", 0xffffffff);
89 H_REQUIRE("1.2bar", 0xffffffff);
90 H_REQUIRE("1.", 0xffffffff);
91 H_REQUIRE("\xc3\x8a\xc3\x83\xc3\x95\xc3\x8b\xc3\x85\xc3\x8e",
93 H_REQUIRE("255.255.255.255", 0xffffffff);
94 H_REQUIRE("x", 0xffffffff);
95 H_REQUIRE("x1", 0xffffffff);
96 H_REQUIRE("xab", 0xffffffff);
97 H_REQUIRE("x100", 0xffffffff);
98 H_REQUIRE("078", 0xffffffff);
99 H_REQUIRE("127.0xfff", 0xffffffff);