summaryrefslogtreecommitdiff
path: root/javascript/spec/specHelper.js
diff options
context:
space:
mode:
authorAzul <azul@leap.se>2012-07-02 17:18:57 +0200
committerAzul <azul@leap.se>2012-07-02 17:18:57 +0200
commit4da016f111510f185b4bf16b4164d43342ef1d66 (patch)
tree3c614c8feda1a4dfb60d5d8f4fb06ecd7c3cbd58 /javascript/spec/specHelper.js
parent516d5dc734155417e8e3beb8436e83ea101105b0 (diff)
refactoring the tests a bit
Diffstat (limited to 'javascript/spec/specHelper.js')
-rw-r--r--javascript/spec/specHelper.js13
1 files changed, 11 insertions, 2 deletions
diff --git a/javascript/spec/specHelper.js b/javascript/spec/specHelper.js
index 5f8071d..747fa9d 100644
--- a/javascript/spec/specHelper.js
+++ b/javascript/spec/specHelper.js
@@ -12,11 +12,20 @@ var specHelper = (function() {
header = { "Content-Type": "application/json;charset=utf-8" };
body = JSON.stringify(object);
request.respond(200, header, body);
- }
+ }
+
+ function setupFakeXHR() {
+ this.xhr = sinon.useFakeXMLHttpRequest();
+ var requests = this.requests = [];
+ this.xhr.onCreate = function (xhr) {
+ requests.push(xhr);
+ };
+ }
return {
respondJSON: respondJSON,
- respondXML: respondXML
+ respondXML: respondXML,
+ setupFakeXHR: setupFakeXHR
}
})();