Don't override existing signal listeners
[ajatus.git] / testsuite / main.html
blobf524888613a51969304f5a05b525e1775219e8fa
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5 <title>Ajatus CRM :: Tests</title>
7 <link rel="shortcut icon" href="images/logo/favicon.ico" />
9 <link rel="stylesheet" type="text/css" href="css/testsuite.css" />
11 <script type="text/javascript" src="../js/jquery/jquery-1.2.1.src.js"></script>
13 <script type="text/javascript">
15 var ajatus_client_config = {
16 lang: 'en_GB'
19 $.ajaxSetup({
20 async: false
21 });
22 jQuery(document).ready(function() {
23 function reset_testsuite() {
24 _config.Test = [];
25 _config.stats = {
26 all: 0,
27 bad: 0
29 _config.queue = [];
30 $('#tests').html('');
31 $('p.result').html('');
33 $('#test_selection').bind('change', function(e){
34 var sel = e.currentTarget.value;
35 if (sel != '') {
36 reset_testsuite();
37 $.ajatus.utils.load_script('tests/'+sel+'.js', 'runTest');
39 });
40 });
41 </script>
43 </head>
44 <body id="body">
45 <h2 id="userAgent"></h2>
46 <h1>Ajatus testsuite</h1>
47 <div id="selector">
48 <select name="test" id="test_selection">
49 <option value="">Choose the test to run</option>
50 <option value="basic">Basic</option>
51 <option value="jqcouch">jqCouch</option>
52 <option value="old_jqcouch">Old jqCouch</option>
53 <option value="ajatus_core">Ajatus - core</option>
54 <option value="ajatus_i10n">Ajatus - i10n</option>
55 <option value="ajatus_utils">Ajatus - utils</option>
56 </select>
57 </div>
58 <div id="main" style="display: none;">
59 <div id="application">
60 <div id="top">
61 <div id="header">
62 <h1>Ajatus</h1>
63 <span class="tagline"></span>
64 <span class="app_version"></span>
65 </div>
66 <!--<div id="quick-search">
67 <input type="text" name="query" value="" class="input" />
68 <input type="submit" name="search" value="Search" class="input submit" />
69 </div>-->
70 <div id="application-tags">
71 <select name="global_tag" class="select">
72 <option></option>
73 </select>
74 </div>
75 <div class="clear_fix"></div>
76 <div id="tabs-holder">
77 <div id="tabs-views" class="tabs">
78 <ul class="tabs-nav">
79 <li style="display: none;"></li>
80 </ul>
81 </div>
82 <div id="tabs-application" class="tabs">
83 <ul class="tabs-nav">
84 <li style="display: none;"></li>
85 </ul>
86 </div>
87 </div>
88 </div>
90 <div id="middle">
91 <div class="system_messages" id="system_messages"></div>
92 <div class="page_toolbar" id="main-page_toolbar">
93 <div class="border_left"></div>
94 <div class="content"></div>
95 <div class="border_right"></div>
96 </div>
97 <div class="clear_fix"></div>
99 <div class="sub_blocks"></div>
101 <div id="content"></div>
102 <div class="clear_fix"></div>
103 </div>
105 <div class="clear_fix"></div>
106 <div id="bottom">
107 <div id="footer">
108 </div>
109 </div>
111 <div id="dynamic-elements"></div>
112 </div>
113 </div>
115 <ol id="tests"></ol>
117 <script type="text/javascript" src="../js/jquery/plugins/jquery.blockUI.js"></script>
118 <script type="text/javascript" src="../js/jquery/plugins/jqModal.js"></script>
119 <script type="text/javascript" src="../js/jquery/plugins/jquery.flydom-3.1.0.js"></script>
120 <script type="text/javascript" src="../js/jquery/plugins/jquery.metadata.js"></script>
121 <script type="text/javascript" src="../js/jquery/plugins/jquery.tablesorter.js"></script>
122 <script type="text/javascript" src="../js/jquery/plugins/jquery.bgiframe.js"></script>
123 <script type="text/javascript" src="../js/jquery/plugins/jquery.highlightFade-0.7.js"></script>
124 <script type="text/javascript" src="../js/jquery/plugins/jquery.dimensions-1.1.2.js"></script>
125 <script type="text/javascript" src="../js/jquery/plugins/jquery.cookie.js"></script>
126 <script type="text/javascript" src="../js/jquery/plugins/jquery.hotkeys.js"></script>
128 <script type="text/javascript" src="js/testrunner.js"></script>
130 <script type="text/javascript" src="../js/old_jqcouch.js"></script>
131 <script type="text/javascript" src="../js/jqcouch.js"></script>
133 <script type="text/javascript" src="../js/ajatus.core.js"></script>
135 <script type="text/javascript" src="../js/ajatus.preferences.js"></script>
136 <script type="text/javascript" src="../js/ajatus.types.js"></script>
137 <script type="text/javascript" src="../js/ajatus.history.js"></script>
138 <script type="text/javascript" src="../js/ajatus.toolbar.js"></script>
139 <script type="text/javascript" src="../js/ajatus.tags.js"></script>
140 <script type="text/javascript" src="../js/ajatus.i10n.js"></script>
141 <script type="text/javascript" src="../js/ajatus.document.js"></script>
142 <script type="text/javascript" src="../js/ajatus.utils.js"></script>
143 <script type="text/javascript" src="../js/ajatus.events.js"></script>
144 <script type="text/javascript" src="../js/ajatus.installer.js"></script>
145 <script type="text/javascript" src="../js/ajatus.elements.js"></script>
146 <script type="text/javascript" src="../js/ajatus.renderer.js"></script>
147 <script type="text/javascript" src="../js/ajatus.forms.js"></script>
148 <script type="text/javascript" src="../js/ajatus.widgets.js"></script>
149 <script type="text/javascript" src="../js/ajatus.views.js"></script>
150 <script type="text/javascript" src="../js/ajatus.layout.js"></script>
151 <script type="text/javascript" src="../js/ajatus.extensions.js"></script>
153 <script type="text/javascript" src="../js/views/system.js"></script>
154 <script type="text/javascript" src="../js/views/custom.js"></script>
156 <script type="text/javascript" src="../js/renderers/list.js"></script>
157 <script type="text/javascript" src="../js/renderers/item.js"></script>
158 <script type="text/javascript" src="../js/renderers/form.js"></script>
159 <script type="text/javascript" src="../js/renderers/blocks.js"></script>
160 <script type="text/javascript" src="../js/renderers/metadata.js"></script>
162 </body>
163 </html>