UNPKG

siesta-lite

Version:

Stress-free JavaScript unit testing and functional testing tool, works in NodeJS and browsers

45 lines (34 loc) 1.08 kB
StartTest(function(t) { t.testExtJS(function (t) { t.it('Wait for a specific request', function(t) { var o = Ext.Ajax.request({ url : '/' }); t.waitForAjaxRequest(o, function() { t.pass('Ok single') }) }) t.it('Wait for the last request', function(t) { var r1 = Ext.Ajax.request({ url : '/' }); t.isAjaxLoading(r1); var r2 = Ext.Ajax.request({ url : 'html-pages/basic1.html' }); var r3 = Ext.Ajax.request({ url : 'html-pages/basic2.html' }); t.waitForAjaxRequest(function() { t.notOk(Ext.Ajax.isLoading(r3)) }) }) t.it('ajaxRequestAndThen', function(t) { var as = t.beginAsync(); t.ajaxRequestAndThen('html-pages/basic2.html', function() { t.endAsync(as); t.pass('Called'); }) }); }); });