Home | History | Annotate | Download | only in test

Lines Matching defs:bindings

19 // Javascript bindings for ProxyResolverV8, which returns mock values.
20 // Each time one of the bindings is called into, we push the input into a
84 // This is the same as ProxyResolverV8, but it uses mock bindings in place of
85 // the default bindings, and has a helper function to load PAC scripts from
242 MockJSBindings* bindings = resolver.mock_js_bindings();
243 EXPECT_EQ(0U, bindings->alerts.size());
244 ASSERT_EQ(1U, bindings->errors.size());
246 bindings->errors[0]);
271 MockJSBindings* bindings = resolver.mock_js_bindings();
272 EXPECT_EQ(0U, bindings->alerts.size());
275 ASSERT_EQ(1U, bindings->errors.size());
278 bindings->errors[0]);
321 MockJSBindings* bindings = resolver.mock_js_bindings();
322 EXPECT_EQ(0U, bindings->alerts.size());
323 ASSERT_EQ(1U, bindings->errors.size());
325 bindings->errors[0]);
397 MockJSBindings* bindings = resolver.mock_js_bindings();
398 bindings->dns_resolve_result = "127.0.0.1";
412 ASSERT_EQ(5U, bindings->alerts.size());
413 EXPECT_EQ("undefined", bindings->alerts[0]);
414 EXPECT_EQ("null", bindings->alerts[1]);
415 EXPECT_EQ("undefined", bindings->alerts[2]);
416 EXPECT_EQ("[object Object]", bindings->alerts[3]);
417 EXPECT_EQ("exception from calling toString()", bindings->alerts[4]);
421 ASSERT_EQ(2U, bindings->dns_resolves.size());
422 EXPECT_EQ("", bindings->dns_resolves[0]);
423 EXPECT_EQ("arg1", bindings->dns_resolves[1]);
426 EXPECT_EQ(2, bindings->my_ip_address_count);
429 EXPECT_EQ(1, bindings->my_ip_address_ex_count);
432 ASSERT_EQ(2U, bindings->dns_resolves_ex.size());
433 EXPECT_EQ("is_resolvable", bindings->dns_resolves_ex[0]);
434 EXPECT_EQ("foobar", bindings->dns_resolves_ex[1]);
445 MockJSBindings* bindings = resolver.mock_js_bindings();
448 EXPECT_EQ(1, bindings->my_ip_address_count);
458 // Check that no other bindings were called.
459 EXPECT_EQ(0U, bindings->errors.size());
460 ASSERT_EQ(0U, bindings->alerts.size());
461 ASSERT_EQ(0U, bindings->dns_resolves.size());
462 EXPECT_EQ(0, bindings->my_ip_address_ex_count);
463 ASSERT_EQ(0U, bindings->dns_resolves_ex.size());
536 // before passing it onto the bindings layer.
537 MockJSBindings* bindings = resolver.mock_js_bindings();
539 ASSERT_EQ(1u, bindings->dns_resolves.size());
540 EXPECT_EQ("xn--bcher-kva.ch", bindings->dns_resolves[0]);
542 ASSERT_EQ(1u, bindings->dns_resolves_ex.size());
543 EXPECT_EQ("xn--bcher-kva.ch", bindings->dns_resolves_ex[0]);