24 lines
808 B
HTML
24 lines
808 B
HTML
<!DOCTYPE html>
|
|
<meta charset="utf-8">
|
|
<title>TestDriver click method in window</title>
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
<script src="/resources/testdriver.js"></script>
|
|
<script src="/resources/testdriver-vendor.js"></script>
|
|
|
|
<script>
|
|
setup({single_test: true});
|
|
addEventListener("load", () => {
|
|
let child = window.open("click_child.html");
|
|
child.addEventListener("load", () => {
|
|
let button = child.document.getElementById("button");
|
|
test_driver
|
|
.click(button)
|
|
.then(() => {
|
|
assert_equals(child.document.getElementById("log").textContent, "PASS");
|
|
done();
|
|
})
|
|
.catch(() => assert_unreached("click failed"));
|
|
});
|
|
})
|
|
</script>
|