31 lines
1.1 KiB
JavaScript
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();
|
|
});
|
|
});
|
|
});
|