From 0084cb5ca4bc9acda54d304147b0b0fe8e1980f3 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 10 Mar 2011 14:46:07 -0800 Subject: Remove the script tag after successful JSONP request --- test/BrowserSpecs.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/BrowserSpecs.js b/test/BrowserSpecs.js index 6951783b..3b5a9ba0 100644 --- a/test/BrowserSpecs.js +++ b/test/BrowserSpecs.js @@ -85,12 +85,16 @@ describe('browser', function(){ browser.notifyWhenNoOutstandingRequests(callback); expect(callback).not.wasCalled(); expect(scripts.length).toEqual(1); - var url = scripts[0].src.split('?cb='); + var script = scripts[0]; + script.remove = function(){ + log += 'remove();'; + }; + var url = script.attr('src').split('?cb='); expect(url[0]).toEqual('http://example.org/path'); expect(typeof fakeWindow[url[1]]).toEqual($function); fakeWindow[url[1]]('data'); expect(callback).wasCalled(); - expect(log).toEqual('200:data;'); + expect(log).toEqual('remove();200:data;'); expect(typeof fakeWindow[url[1]]).toEqual('undefined'); }); }); -- cgit v1.2.3