Lines Matching refs:GetRegistryLengthFromHost
68 size_t GetRegistryLengthFromHost(const std::wstring& host,
184 EXPECT_EQ(2U, GetRegistryLengthFromHost(L"a.baz.jp", false)); // 1
185 EXPECT_EQ(3U, GetRegistryLengthFromHost(L"a.baz.jp.", false)); // 1
186 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"ac.jp", false)); // 2
187 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"a.bar.jp", false)); // 3
188 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"bar.jp", false)); // 3
189 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"baz.bar.jp", false)); // 3 4
190 EXPECT_EQ(12U, GetRegistryLengthFromHost(L"a.b.baz.bar.jp", false)); // 4
191 EXPECT_EQ(6U, GetRegistryLengthFromHost(L"baz.pref.bar.jp", false)); // 5
192 EXPECT_EQ(11U, GetRegistryLengthFromHost(L"a.b.bar.baz.com", false));
194 EXPECT_EQ(3U, GetRegistryLengthFromHost(L"a.d.c", false)); // 7
195 EXPECT_EQ(3U, GetRegistryLengthFromHost(L".a.d.c", false)); // 7
196 EXPECT_EQ(3U, GetRegistryLengthFromHost(L"..a.d.c", false)); // 7
197 EXPECT_EQ(1U, GetRegistryLengthFromHost(L"a.b.c", false)); // 7 8
198 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"baz.com", false)); // none
199 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"baz.com.", false)); // none
200 EXPECT_EQ(3U, GetRegistryLengthFromHost(L"baz.com", true)); // none
201 EXPECT_EQ(4U, GetRegistryLengthFromHost(L"baz.com.", true)); // none
203 EXPECT_EQ(std::string::npos, GetRegistryLengthFromHost(L"", false));
204 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"foo.com..", false));
205 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"..", false));
206 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"192.168.0.1", false));
207 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"localhost", false));
208 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"localhost", true));
209 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"localhost.", false));
210 EXPECT_EQ(0U, GetRegistryLengthFromHost(L"localhost.", true));