/[projects]/misc/horsensspejder-web/jquery/DataTables-1.9.4/media/unit_testing/tests_onhold/4_server-side/-iDraw.js
ViewVC logotype

Contents of /misc/horsensspejder-web/jquery/DataTables-1.9.4/media/unit_testing/tests_onhold/4_server-side/-iDraw.js

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2125 - (show annotations) (download) (as text)
Wed Mar 12 19:30:05 2014 UTC (10 years, 3 months ago) by torben
File MIME type: application/javascript
File size: 1020 byte(s)
initial import
1 // DATA_TEMPLATE: empty_table
2 oTest.fnStart( "iDraw - check that iDraw increments for each draw" );
3
4
5 $(document).ready( function () {
6 var oTable = $('#example').dataTable( {
7 "bServerSide": true,
8 "sAjaxSource": "../../../examples/server_side/scripts/server_processing.php"
9 } );
10 var oSettings = oTable.fnSettings();
11
12 oTest.fnWaitTest(
13 "After first draw, iDraw is 1",
14 null,
15 function () { return oSettings.iDraw == 1; }
16 );
17
18 oTest.fnWaitTest(
19 "After second draw, iDraw is 2",
20 function () { oTable.fnDraw() },
21 function () { return oSettings.iDraw == 2; }
22 );
23
24 oTest.fnWaitTest(
25 "After sort",
26 function () { oTable.fnSort([[1,'asc']]) },
27 function () { return oSettings.iDraw == 3; }
28 );
29
30 oTest.fnWaitTest(
31 "After filter",
32 function () { oTable.fnFilter('gecko') },
33 function () { return oSettings.iDraw == 4; }
34 );
35
36 oTest.fnWaitTest(
37 "After another filter",
38 function () { oTable.fnFilter('gec') },
39 function () { return oSettings.iDraw == 5; }
40 );
41
42
43 oTest.fnComplete();
44 } );

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.20