Home | History | Annotate | Download | only in proxy

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
75 // This is the same as ProxyResolverV8, but it uses mock bindings in place of
76 // the default bindings, and has a helper function to load PAC scripts from
130 // No bindings were called, so no log entries.
210 MockJSBindings* bindings = resolver.mock_js_bindings();
211 EXPECT_EQ(0U, bindings->alerts.size());
212 ASSERT_EQ(1U, bindings->errors.size());
214 bindings->errors[0]);
215 EXPECT_EQ(-1, bindings->errors_line_number[0]);
242 MockJSBindings* bindings = resolver.mock_js_bindings();
243 EXPECT_EQ(0U, bindings->alerts.size());
246 ASSERT_EQ(1U, bindings->errors.size());
249 bindings->errors[0]);
250 EXPECT_EQ(-1, bindings->errors_line_number[0]);
292 MockJSBindings* bindings = resolver.mock_js_bindings();
293 EXPECT_EQ(0U, bindings->alerts.size());
294 ASSERT_EQ(1U, bindings->errors.size());
296 bindings->errors[0]);
297 EXPECT_EQ(3, bindings->errors_line_number[0]);
371 int result = resolver.SetPacScriptFromDisk("bindings.js");
380 MockJSBindings* bindings = resolver.mock_js_bindings();
384 ASSERT_EQ(5U, bindings->alerts.size());
385 EXPECT_EQ("undefined", bindings->alerts[0]);
386 EXPECT_EQ("null", bindings->alerts[1]);
387 EXPECT_EQ("undefined", bindings->alerts[2]);
388 EXPECT_EQ("[object Object]", bindings->alerts[3]);
389 EXPECT_EQ("exception from calling toString()", bindings->alerts[4]);
392 ASSERT_EQ(8U, bindings->dns_resolves.size());
393 EXPECT_EQ("undefined", bindings->dns_resolves[0]);
394 EXPECT_EQ("null", bindings->dns_resolves[1]);
395 EXPECT_EQ("undefined", bindings->dns_resolves[2]);
396 EXPECT_EQ("", bindings->dns_resolves[3]);
397 EXPECT_EQ("[object Object]", bindings->dns_resolves[4]);
398 EXPECT_EQ("function fn() {}", bindings->dns_resolves[5]);
402 EXPECT_EQ("3", bindings->dns_resolves[6]);
404 EXPECT_EQ("arg1", bindings->dns_resolves[7]);
407 EXPECT_EQ(2, bindings->my_ip_address_count);
410 EXPECT_EQ(1, bindings->my_ip_address_ex_count);
413 ASSERT_EQ(2U, bindings->dns_resolves_ex.size());
414 EXPECT_EQ("is_resolvable", bindings->dns_resolves_ex[0]);
415 EXPECT_EQ("foobar", bindings->dns_resolves_ex[1]);
418 // Test that calls to the myIpAddress() and dnsResolve() bindings get