|  | <html> | 
|  | <import src="../../resources/chai.sky" /> | 
|  | <import src="../../resources/mocha.sky" /> | 
|  | <import src="/sky/framework/xmlhttprequest.sky" as="XMLHttpRequest" /> | 
|  | <script> | 
|  | describe('XMLHttpRequest', function() { | 
|  | it('should be able to post non-ascii', function(done) { | 
|  | // example utf8, #114, "I can eat glass" in arabic. | 
|  | // http://www.columbia.edu/~kermit/utf8.html | 
|  | var utf8_text = "أنا قادر على أكل الزجاج و هذا لا يؤلمني."; | 
|  |  | 
|  | var xhr = new XMLHttpRequest(); | 
|  | xhr.onload = function() { | 
|  | assert.equal(this.responseText, utf8_text); | 
|  | done(); | 
|  | }; | 
|  | xhr.open("GET", "/echo_post"); | 
|  | xhr.send(utf8_text); | 
|  | }); | 
|  | }); | 
|  | </script> | 
|  | </html> |