diff --git a/test/backbone.html b/test/backbone.html
index 9efb37ce4..dccfe9c00 100644
--- a/test/backbone.html
+++ b/test/backbone.html
@@ -38,9 +38,17 @@
var skipped = {
'Backbone.Collection': {
'set with many models does not overflow the stack': true
+ },
+ 'Backbone.Router': {
+ '#2656 - No trailing slash on root.': true,
+ '#2765 - Fragment matching sans query/hash.': true
}
};
+ if (!(document.attachEvent && (document.documentMode || 0) < 8)) {
+ delete skipped['Backbone.Router'];
+ }
+
QUnit.testStart(function(details) {
var test = QUnit.config.current,
finish = test.finish,
diff --git a/test/saucelabs.js b/test/saucelabs.js
index 6286ac514..4d744bfc0 100644
--- a/test/saucelabs.js
+++ b/test/saucelabs.js
@@ -66,9 +66,8 @@
var browser = platform[1],
version = +platform[2];
- switch (browser) {
- case 'firefox': return version >= 4;
- case 'internet explorer': return version >= 8;
+ if (browser == 'firefox') {
+ return version >= 4;
}
return true
});