diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/BrowserSpecs.js | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/test/BrowserSpecs.js b/test/BrowserSpecs.js index 45fb0ed9..45e5f6be 100644 --- a/test/BrowserSpecs.js +++ b/test/BrowserSpecs.js @@ -124,6 +124,19 @@ describe('browser', function(){        expect(response).toEqual('RESPONSE');      }); +    it('should normalize IE\'s 1223 status code into 204', function() { +      var callback = jasmine.createSpy('XHR'); + +      browser.xhr('GET', 'URL', 'POST', callback); + +      xhr.status = 1223; +      xhr.readyState = 4; +      xhr.onreadystatechange(); + +      expect(callback).toHaveBeenCalled(); +      expect(callback.argsForCall[0][0]).toEqual(204); +    }); +      it('should not set Content-type header for GET requests', function() {        browser.xhr('GET', 'URL', 'POST-DATA', function(c, r) {});  | 
