GT2/GT2-Android/node_modules/winchan/test/cases/origin/run.js

31 lines
1.1 KiB
JavaScript

$(document).ready(function(){
asyncTest("origin is correct same as mine", function() {
var argString = "This is a string we'll send into and back from the dialog: " +
(new Date()).toString();
WinChan.open({
url: "cases/origin/child.html",
relay_url: "/relay.html",
window_features: "width=700,height=375"
}, function(err, resp) {
equal(resp, /^(https?:\/\/[-_a-zA-Z\.0-9:]+)/.exec(window.location.href)[1]);
start();
});
});
asyncTest("different origin correctly reported", function() {
var argString = "This is a string we'll send into and back from the dialog: " +
(new Date()).toString();
var other_host = document.location.protocol + "//" + document.location.hostname + ":8200";
var other_url = other_host + '/test/cases/origin/child.html';
WinChan.open({
url: other_url,
relay_url: other_host + "/relay.html",
window_features: "width=700,height=375"
}, function(err, resp) {
equal(resp, /^(https?:\/\/[-_a-zA-Z\.0-9:]+)/.exec(window.location.href)[1]);
start();
});
});
});