* Assert that all elements have a certain style property.
*/
Util.assertStyleOfChildren = function(selector, property, expectedValue) {
- assertTrue(selector.length > 0);
- $.each(selector, function(idx, child) {
- assertEquals(expectedValue, $(child).css(property));
- });
+ assert.isTrue(selector.length > 0);
+ for (var idx = 0; idx < selector.length; idx++) {
+ var child = selector[idx];
+ assert.equal(expectedValue, window.getComputedStyle(child)[property]);
+ }
};
this.responseText = data;
};
FakeXMLHttpRequest.restore = function() {
- XMLHttpRequest = originalXMLHttpRequest;
+ window.XMLHttpRequest = originalXMLHttpRequest;
};
FakeXMLHttpRequest.respond = function() {
for (var i = 0; i < requests.length; i++) {
}
FakeXMLHttpRequest.restore();
};
- XMLHttpRequest = FakeXMLHttpRequest;
+ window.XMLHttpRequest = FakeXMLHttpRequest;
return FakeXMLHttpRequest;
};