| Index: chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.js
|
| diff --git a/chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.js b/chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.js
|
| index b391c97c4b4d66251cb7c184f1936b12241b8a0a..a1b39312bf5062c4ed50787e85080efbf60cd01e 100644
|
| --- a/chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.js
|
| +++ b/chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.js
|
| @@ -12,68 +12,70 @@ var RemoveUntestedStates = function(state) {
|
|
|
| var allTests = [
|
| function testSimplePage() {
|
| - var title = tree.root.attributes['docTitle'];
|
| - assertEq('Automation Tests', title);
|
| - RemoveUntestedStates(tree.root.state);
|
| - assertEq(
|
| - {enabled: true, focusable: true, readOnly: true},
|
| - tree.root.state);
|
| - var children = tree.root.children();
|
| - assertEq(1, children.length);
|
| + tree.addEventListener('loadComplete', function() {
|
| + var title = tree.root.attributes['docTitle'];
|
| + assertEq('Automation Tests', title);
|
| + RemoveUntestedStates(tree.root.state);
|
| + assertEq(
|
| + {enabled: true, focusable: true, readOnly: true},
|
| + tree.root.state);
|
| + var children = tree.root.children();
|
| + assertEq(1, children.length);
|
|
|
| - var body = children[0];
|
| - assertEq('body', body.attributes['htmlTag']);
|
| + var body = children[0];
|
| + assertEq('body', body.attributes['htmlTag']);
|
|
|
| - RemoveUntestedStates(body.state);
|
| - assertEq({enabled: true, readOnly: true},
|
| - body.state);
|
| + RemoveUntestedStates(body.state);
|
| + assertEq({enabled: true, readOnly: true},
|
| + body.state);
|
|
|
| - var contentChildren = body.children();
|
| - assertEq(3, contentChildren.length);
|
| - var okButton = contentChildren[0];
|
| - assertEq('Ok', okButton.attributes['name']);
|
| - RemoveUntestedStates(okButton.state);
|
| - assertEq({enabled: true, focusable: true, readOnly: true},
|
| - okButton.state);
|
| - var userNameInput = contentChildren[1];
|
| - assertEq('Username',
|
| - userNameInput.attributes['description']);
|
| - RemoveUntestedStates(userNameInput.state);
|
| - assertEq({enabled: true, focusable: true},
|
| - userNameInput.state);
|
| - var cancelButton = contentChildren[2];
|
| - assertEq('Cancel',
|
| - cancelButton.attributes['name']);
|
| - RemoveUntestedStates(cancelButton.state);
|
| - assertEq({enabled: true, focusable: true, readOnly: true},
|
| - cancelButton.state);
|
| + var contentChildren = body.children();
|
| + assertEq(3, contentChildren.length);
|
| + var okButton = contentChildren[0];
|
| + assertEq('Ok', okButton.attributes['name']);
|
| + RemoveUntestedStates(okButton.state);
|
| + assertEq({enabled: true, focusable: true, readOnly: true},
|
| + okButton.state);
|
| + var userNameInput = contentChildren[1];
|
| + assertEq('Username',
|
| + userNameInput.attributes['description']);
|
| + RemoveUntestedStates(userNameInput.state);
|
| + assertEq({enabled: true, focusable: true},
|
| + userNameInput.state);
|
| + var cancelButton = contentChildren[2];
|
| + assertEq('Cancel',
|
| + cancelButton.attributes['name']);
|
| + RemoveUntestedStates(cancelButton.state);
|
| + assertEq({enabled: true, focusable: true, readOnly: true},
|
| + cancelButton.state);
|
|
|
| - // Traversal.
|
| - assertEq(undefined, tree.root.parent());
|
| - assertEq(tree.root, body.parent());
|
| + // Traversal.
|
| + assertEq(undefined, tree.root.parent());
|
| + assertEq(tree.root, body.parent());
|
|
|
| - assertEq(body, tree.root.firstChild());
|
| - assertEq(body, tree.root.lastChild());
|
| + assertEq(body, tree.root.firstChild());
|
| + assertEq(body, tree.root.lastChild());
|
|
|
| - assertEq(okButton, body.firstChild());
|
| - assertEq(cancelButton, body.lastChild());
|
| + assertEq(okButton, body.firstChild());
|
| + assertEq(cancelButton, body.lastChild());
|
|
|
| - assertEq(body, okButton.parent());
|
| - assertEq(body, userNameInput.parent());
|
| - assertEq(body, cancelButton.parent());
|
| + assertEq(body, okButton.parent());
|
| + assertEq(body, userNameInput.parent());
|
| + assertEq(body, cancelButton.parent());
|
|
|
| - assertEq(undefined, okButton.previousSibling());
|
| - assertEq(undefined, okButton.firstChild());
|
| - assertEq(userNameInput, okButton.nextSibling());
|
| - assertEq(undefined, okButton.lastChild());
|
| + assertEq(undefined, okButton.previousSibling());
|
| + assertEq(undefined, okButton.firstChild());
|
| + assertEq(userNameInput, okButton.nextSibling());
|
| + assertEq(undefined, okButton.lastChild());
|
|
|
| - assertEq(okButton, userNameInput.previousSibling());
|
| - assertEq(cancelButton, userNameInput.nextSibling());
|
| + assertEq(okButton, userNameInput.previousSibling());
|
| + assertEq(cancelButton, userNameInput.nextSibling());
|
|
|
| - assertEq(userNameInput, cancelButton.previousSibling());
|
| - assertEq(undefined, cancelButton.nextSibling());
|
| + assertEq(userNameInput, cancelButton.previousSibling());
|
| + assertEq(undefined, cancelButton.nextSibling());
|
|
|
| - chrome.test.succeed();
|
| + chrome.test.succeed();
|
| + });
|
| }
|
| ];
|
|
|
|
|