//! unsupported //! phantomjs: --local-url-access=yes var webpage = require("webpage"); async_test(function () { var page = webpage.create(); var url = "file:///nonexistent"; var rsErrorCalled = false; page.onResourceError = this.step_func(function (error) { rsErrorCalled = true; assert_equals(error.url, url); assert_equals(error.errorCode, 203); assert_regexp_match(error.errorString, /^Error opening\b.*?\bnonexistent:/); }); page.open(url, this.step_func_done(function () { assert_is_true(rsErrorCalled); })); }, "attempts to load a file: URL with --local-url-access=yes");