[SignalingServer] Optimize dependent modules
[platform/framework/web/wrtjs.git] / signaling_server / service / node_modules / xmlhttprequest-ssl / tests / test-request-protocols.js
1 var sys = require("util")
2   , assert = require("assert")
3   , XMLHttpRequest = require("../lib/XMLHttpRequest").XMLHttpRequest
4   , xhr;
5
6 xhr = new XMLHttpRequest();
7
8 xhr.onreadystatechange = function() {
9   if (this.readyState == 4) {
10     assert.equal("Hello World", this.responseText);
11     runSync();
12   }
13 };
14
15 // Async
16 var url = "file://" + __dirname + "/testdata.txt";
17 xhr.open("GET", url);
18 xhr.send();
19
20 // Sync
21 var runSync = function() {
22   xhr = new XMLHttpRequest();
23
24   xhr.onreadystatechange = function() {
25     if (this.readyState == 4) {
26       assert.equal("Hello World", this.responseText);
27       sys.puts("done");
28     }
29   };
30   xhr.open("GET", url, false);
31   xhr.send();
32 }