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

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

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.20