Do not announce robot account token before account ID is available
[chromium-blink-merge.git] / chrome / test / data / extensions / api_test / storage / tab.js
blobb2fc3b7bad5484d8b596439b0d90d0f566aedb6d
1 chrome.test.runTests([function tab() {
2   // Check that the localstorage stuff we stored is still there.
3   chrome.test.assertTrue(localStorage.foo == "bar");
5   // Check that the database stuff we stored is still there.
6   try {
7     console.log("Opening database...");
8     var db = window.openDatabase("mydb2", "1.0", "database test", 2048);
9     console.log("DONE opening database");
10   } catch (err) {
11     console.log("Exception");
12     console.log(err.message);
13   }
14   if (!db)
15     chrome.test.fail("failed to open database");
17   console.log("Performing transaction...");
18   db.transaction(function(tx) {
19     tx.executeSql("select body from note", [], function(tx, results) {
20       chrome.test.assertTrue(results.rows.length == 1);
21       chrome.test.assertTrue(results.rows.item(0).body == "hotdog");
22       chrome.test.succeed();
23     }, function(tx, error) {
24       chrome.test.fail(error.message);
25     });
26   }, function(error) {
27     chrome.test.fail(error.message);
28   });
29 }]);