/[projects]/misc/horsensspejder-web/jquery/DataTables-1.9.4/media/unit_testing/tests_onhold/6_delayed_rendering/aoColumns.sTitle.js
ViewVC logotype

Contents of /misc/horsensspejder-web/jquery/DataTables-1.9.4/media/unit_testing/tests_onhold/6_delayed_rendering/aoColumns.sTitle.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: 2143 byte(s)
initial import
1 // DATA_TEMPLATE: empty_table
2 oTest.fnStart( "aoColumns.sTitle" );
3
4 $(document).ready( function () {
5 /* Check the default */
6 var oTable = $('#example').dataTable( {
7 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
8 "bDeferRender": true
9 } );
10 var oSettings = oTable.fnSettings();
11
12 oTest.fnWaitTest(
13 "If not given, then the columns titles are empty",
14 null,
15 function () {
16 var jqNodes = $('#example thead tr:eq(0) th');
17 var bReturn =
18 jqNodes[0].innerHTML == "Rendering engine" &&
19 jqNodes[1].innerHTML == "Browser" &&
20 jqNodes[2].innerHTML == "Platform(s)" &&
21 jqNodes[3].innerHTML == "Engine version" &&
22 jqNodes[4].innerHTML == "CSS grade";
23 return bReturn;
24 }
25 );
26
27 oTest.fnWaitTest(
28 "Can set a single column title - and others are read from DOM",
29 function () {
30 oSession.fnRestore();
31 $('#example').dataTable( {
32 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
33 "bDeferRender": true,
34 "aoColumns": [
35 null,
36 { "sTitle": 'unit test' },
37 null,
38 null,
39 null
40 ]
41 } );
42 },
43 function () {
44 var jqNodes = $('#example thead tr:eq(0) th');
45 var bReturn =
46 jqNodes[0].innerHTML == "Rendering engine" &&
47 jqNodes[1].innerHTML == "unit test" &&
48 jqNodes[2].innerHTML == "Platform(s)" &&
49 jqNodes[3].innerHTML == "Engine version" &&
50 jqNodes[4].innerHTML == "CSS grade";
51 return bReturn;
52 }
53 );
54
55 oTest.fnWaitTest(
56 "Can set multiple column titles",
57 function () {
58 oSession.fnRestore();
59 $('#example').dataTable( {
60 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
61 "bDeferRender": true,
62 "aoColumns": [
63 null,
64 { "sTitle": 'unit test 1' },
65 null,
66 null,
67 { "sTitle": 'unit test 2' }
68 ]
69 } );
70 },
71 function () {
72 var jqNodes = $('#example thead tr:eq(0) th');
73 var bReturn =
74 jqNodes[0].innerHTML == "Rendering engine" &&
75 jqNodes[1].innerHTML == "unit test 1" &&
76 jqNodes[2].innerHTML == "Platform(s)" &&
77 jqNodes[3].innerHTML == "Engine version" &&
78 jqNodes[4].innerHTML == "unit test 2";
79 return bReturn;
80 }
81 );
82
83
84 oTest.fnComplete();
85 } );

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.20