summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkpdecker <kpdecker@gmail.com>2013-01-19 13:19:03 -0600
committerkpdecker <kpdecker@gmail.com>2013-01-19 13:19:03 -0600
commitd1fdb822911ed06c206fdb5fc75938d0742ed327 (patch)
tree1ffc351b274f9ce86ec870ffba9105aa097b7c1d
parent822d98a1ef3095a1c8337ad8ee0708b9fadf0b64 (diff)
downloadhandlebars.js-d1fdb822911ed06c206fdb5fc75938d0742ed327.zip
handlebars.js-d1fdb822911ed06c206fdb5fc75938d0742ed327.tar.gz
handlebars.js-d1fdb822911ed06c206fdb5fc75938d0742ed327.tar.bz2
Make equals without messages more resilient
When called without a message parameter the tests would fail under some environments. I'm not clear on what is causing the failure, perhaps ruby version, but this patch cleans up the issues there.
-rw-r--r--spec/qunit_spec.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/qunit_spec.js b/spec/qunit_spec.js
index fb78c37..159576d 100644
--- a/spec/qunit_spec.js
+++ b/spec/qunit_spec.js
@@ -20,6 +20,12 @@ if (!Handlebars) {
return Handlebars.compile(template, options);
}
};
+} else {
+ var _equal = equal;
+ equals = equal = function(a, b, msg) {
+ // Allow exec with missing message params
+ _equal(a, b, msg || '');
+ };
}
suite("basic context");