From 406373b5db841bada476d290542c9c49515f18fe Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Tue, 19 Oct 2010 16:14:16 -0700 Subject: fixed tests --- src/scenario/Scenario.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/scenario/Scenario.js b/src/scenario/Scenario.js index ba206632..842c9dd3 100644 --- a/src/scenario/Scenario.js +++ b/src/scenario/Scenario.js @@ -4,10 +4,10 @@ */ // Public namespace -angular.scenario = {}; +angular.scenario = angular.scenario || {}; // Namespace for the UI -angular.scenario.ui = {}; +angular.scenario.ui = angular.scenario.ui || {}; /** * Defines a new DSL statement. If your factory function returns a Future @@ -104,7 +104,8 @@ function asyncForEach(list, iterator, done) { function browserTrigger(element, type) { - if (!element.nodeName) element = element[0]; + if (element && !element.nodeName) element = element[0]; + if (!element) return; if (!type) { type = { 'text': 'change', -- cgit v1.2.3