UNPKG

jquery-ias-es6

Version:

A jQuery plugin that turns your server-side pagination into an infinite scrolling one using AJAX

37 lines (27 loc) 778 B
describe("IAS", function () { before(function() { this.timeout = 3000; window.scrollTo(0, 0); jQuery.ias({ container : '.listing', item: '.post', pagination: '.navigation', next: '.next-posts a', delay: 400 }).extension(new IASSpinnerExtension()); jQuery.ias().initialize(); }); after(function() { jQuery.ias('destroy'); }); it("should display a spinner for ~400 miliseconds", function() { var deferred = when.defer(); watch('.ias-spinner:visible', this.timeout - 500).then(function(time) { expect(time).toBeGreaterThan(299); expect(time).toBeLessThan(501); deferred.resolve(); }); scrollDown(); return deferred.promise; }); });