Ruby runner changes. Users of previous versions with Rake tasks that make use of additional runner options (helpers, etc) may be broken.

This commit is contained in:
ragaskar
2009-10-31 21:47:11 -07:00
29 changed files with 2153 additions and 1498 deletions

View File

@@ -28,16 +28,14 @@ jasmine.UPDATE_INTERVAL = 250;
*/
jasmine.bindOriginal_ = function(base, name) {
var original = base[name];
return function() {
if (original.apply) {
if (original.apply) {
return function() {
return original.apply(base, arguments);
} else {
//IE support
if (base == window) {
return window[name].apply(window, arguments);
}
}
};
};
} else {
// IE support
return window[name];
}
};
jasmine.setTimeout = jasmine.bindOriginal_(window, 'setTimeout');