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

Contents of /misc/horsensspejder-web/jquery/DataTables-1.9.4/media/unit_testing/tests_onhold/6_delayed_rendering/oLanguage.sInfoPostFix.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: 2264 byte(s)
initial import
1 // DATA_TEMPLATE: empty_table
2 oTest.fnStart( "oLanguage.sInfoPostFix" );
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 "Info post fix language is '' (blank) by default",
14 null,
15 function () { return oSettings.oLanguage.sInfoPostFix == ""; }
16 );
17
18 oTest.fnTest(
19 "Width no post fix, the basic info shows",
20 null,
21 function () { return document.getElementById('example_info').innerHTML = "Showing 1 to 10 of 57 entries"; }
22 );
23
24
25 oTest.fnWaitTest(
26 "Info post fix language can be defined",
27 function () {
28 oSession.fnRestore();
29 oTable = $('#example').dataTable( {
30 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
31 "bDeferRender": true,
32 "oLanguage": {
33 "sInfoPostFix": "unit test"
34 }
35 } );
36 oSettings = oTable.fnSettings();
37 },
38 function () { return oSettings.oLanguage.sInfoPostFix == "unit test"; }
39 );
40
41 oTest.fnTest(
42 "Info empty language default is in the DOM",
43 null,
44 function () { return document.getElementById('example_info').innerHTML = "Showing 1 to 10 of 57 entries unit test"; }
45 );
46
47
48 oTest.fnWaitTest(
49 "Macros have no effect in the post fix",
50 function () {
51 oSession.fnRestore();
52 oTable = $('#example').dataTable( {
53 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
54 "bDeferRender": true,
55 "oLanguage": {
56 "sInfoPostFix": "unit _START_ _END_ _TOTAL_ test"
57 }
58 } );
59 },
60 function () { return document.getElementById('example_info').innerHTML = "Showing 1 to 10 of 57 entries unit _START_ _END_ _TOTAL_ test"; }
61 );
62
63
64 oTest.fnWaitTest(
65 "Post fix is applied after fintering info",
66 function () {
67 oSession.fnRestore();
68 oTable = $('#example').dataTable( {
69 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
70 "bDeferRender": true,
71 "oLanguage": {
72 "sInfoPostFix": "unit test"
73 }
74 } );
75 oTable.fnFilter("nothinghere");
76 },
77 function () { return document.getElementById('example_info').innerHTML = "Showing 0 to 0 of 0 entries unit (filtered from 57 total entries) test"; }
78 );
79
80
81 oTest.fnComplete();
82 } );

  ViewVC Help
Powered by ViewVC 1.1.20