Index: sky/tests/services/xhr.sky |
diff --git a/sky/tests/services/xhr.sky b/sky/tests/services/xhr.sky |
new file mode 100644 |
index 0000000000000000000000000000000000000000..6378fd49392f4779a9072c34222b3bdd917885a1 |
--- /dev/null |
+++ b/sky/tests/services/xhr.sky |
@@ -0,0 +1,27 @@ |
+<html> |
+xxx |
esprehn
2014/10/29 19:39:46
huh?
abarth-chromium
2014/10/29 19:47:55
Removed.
|
+<link rel="import" href="../resources/chai.sky" /> |
+<link rel="import" href="../resources/mocha.sky" /> |
+<link rel="import" href="/sky/framework/xmlhttprequest.sky" as="XMLHttpRequest" /> |
+<script> |
+describe('XMLHttpRequest', function() { |
+ this.enableTimeouts(false); |
+ |
+ it('should be able to fetch text files', function(done) { |
+ |
+ var xhr = new XMLHttpRequest(); |
+ xhr.onload = function() { |
+ console.log("onload+xxx: " + xhr.responseText) |
+ assert.equal(xhr.responseText, "This is data from the network.\n"); |
+ done(); |
+ }; |
+ xhr.onerror = function() { |
esprehn
2014/10/29 19:39:46
error
|
+ assert.ok(false, "Got error event."); |
+ done(); |
+ }; |
+ xhr.open("GET", "http://127.0.0.1:8000/services/resources/pass.txt"); |
+ xhr.send(); |
+ }); |
+}); |
+</script> |
+</html> |