diff --git a/.travis.yml b/.travis.yml index ff54548..448fc6c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,4 +2,6 @@ language: node_js node_js: node before_install: - "export DISPLAY=:99.0" - - "sh -e /etc/init.d/xvfb start" \ No newline at end of file + - "sh -e /etc/init.d/xvfb start" +addons: + firefox: "latest" diff --git a/test/component-map-test.js b/test/component-map-test.js index 3071772..0e7a2cd 100644 --- a/test/component-map-test.js +++ b/test/component-map-test.js @@ -37,7 +37,7 @@ makeTest("can-component - map - dom", document, MUT_OBS); makeTest("can-component - map - vdom", makeDocument(), null); var innerHTML = function(node){ - if("innerHTML" in node) { + if(node && "innerHTML" in node) { return node.innerHTML; } }; @@ -47,12 +47,12 @@ var runTasks = function(tasks){ var next = tasks.shift(); next(); if(tasks.length) { - setTimeout(nextTask, 10); + setTimeout(nextTask, 100); } else { start(); } }; - setTimeout(nextTask, 10); + setTimeout(nextTask, 100); }; function makeTest(name, doc, mutObs) { @@ -80,7 +80,7 @@ function makeTest(name, doc, mutObs) { start(); DOCUMENT(DOC); MUTATION_OBSERVER(MUT_OBS); - }, 1); + }, 100); } @@ -503,7 +503,7 @@ function makeTest(name, doc, mutObs) { setTimeout(function () { equal(innerHTML(tds[0]), "Brian", "td changed to brian"); start(); - }, 10); + }, 100); } });