| <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> |