aboutsummaryrefslogtreecommitdiffstats
path: root/src/ngScenario/Scenario.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/ngScenario/Scenario.js')
-rw-r--r--src/ngScenario/Scenario.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ngScenario/Scenario.js b/src/ngScenario/Scenario.js
index dda9a9e3..9a30d8a9 100644
--- a/src/ngScenario/Scenario.js
+++ b/src/ngScenario/Scenario.js
@@ -39,6 +39,7 @@ angular.scenario.output = angular.scenario.output || function(name, fn) {
*/
angular.scenario.dsl = angular.scenario.dsl || function(name, fn) {
angular.scenario.dsl[name] = function() {
+ /* jshint -W040 *//* The dsl binds `this` for us when calling chained functions */
function executeStatement(statement, args) {
var result = statement.apply(this, args);
if (angular.isFunction(result) || result instanceof angular.scenario.Future)
@@ -270,15 +271,15 @@ _jQuery.fn.bindings = function(windowJquery, bindExp) {
if (actualExp) {
actualExp = actualExp.replace(/\s/g, '');
if (actualExp == bindExp) return true;
- if (actualExp.indexOf(bindExp) == 0) {
+ if (actualExp.indexOf(bindExp) === 0) {
return actualExp.charAt(bindExp.length) == '|';
}
}
- }
+ };
} else if (bindExp) {
match = function(actualExp) {
return actualExp && bindExp.exec(actualExp);
- }
+ };
} else {
match = function(actualExp) {
return !!actualExp;
@@ -290,7 +291,7 @@ _jQuery.fn.bindings = function(windowJquery, bindExp) {
}
function push(value) {
- if (value == undefined) {
+ if (value === undefined) {
value = '';
} else if (typeof value != 'string') {
value = angular.toJson(value);