more flexible jasmine tests, MKWS-100
[mkws-moved-to-github.git] / examples / htdocs / jasmine-pp2.html
1 <html>
2   <head>
3     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
4     <title>MKWS demo jasmine test framework</title>
5     <link rel="stylesheet" type="text/css" href="tools/htdocs/mkws.css" />
6     <script type="text/javascript">
7       var mkws_config = {
8           use_service_proxy: false,
9           pazpar2_url : "/pazpar2/",
10           perpage_default: 10
11       };
12
13       var jasmine_config = {
14         "show_record_url": false
15       };
16     </script>
17     <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
18     <script type="text/javascript" src="tools/htdocs/pz2.js"></script>
19     <script type="text/javascript" src="tools/htdocs/handlebars-v1.1.2.js"></script>
20     <script type="text/javascript" src="tools/htdocs/jquery.json-2.4.js"></script>
21     <script type="text/javascript" src="tools/htdocs/mkws.js"></script>
22     <style type="text/css">
23       #mkwsTermlists div.facet {
24       float:left;
25       width: 30%;
26       margin: 0.3em;
27       }
28       #mkwsStat {
29       text-align: right;
30       }
31     </style>
32
33   <!-- SECTION jasmine -->
34     <link rel="shortcut icon" type="image/png" href="jasmine/lib/jasmine-1.3.1/jasmine_favicon.png">
35     <link rel="stylesheet" type="text/css" href="jasmine/lib/jasmine-1.3.1/jasmine.css">
36     <script type="text/javascript" src="jasmine/lib/jasmine-1.3.1/jasmine.js"></script>
37     <script type="text/javascript" src="jasmine/lib/jasmine-1.3.1/jasmine-html.js"></script>
38
39     <!-- include MKWS spec files ... -->
40     <script type="text/javascript" src="test/spec/true.spec.js"></script>
41     <script type="text/javascript" src="test/spec/mkws-config.js"></script>
42     <script type="text/javascript" src="test/spec/mkws-pazpar2.js"></script>
43
44     <!-- init and run jasmine -->
45     <script type="text/javascript" src="test/js/mkws-jasmine-run.js"></script>
46     <script type="text/javascript">
47       mkws_jasmine_init(500);
48     </script>
49   <!-- EOF jasmine -->
50
51   </head>
52   <body>
53     <table width="100%" border="0">
54       <tr>
55         <td>
56           <div id="mkwsSwitch"></div>
57           <div id="mkwsLang"></div>
58           <div id="mkwsSearch"></div>
59         </td>
60       </tr>
61       <tr>
62         <td>
63           <div style="height:500px; overflow: auto">
64             <div id="mkwsPager"></div>
65             <div id="mkwsNavi"></div>
66             <div id="mkwsRecords"></div>
67             <div id="mkwsTargets"></div>
68             <div id="mkwsRanking"></div>
69           </div>
70         </td>
71       </tr>
72       <tr>
73         <td>
74           <div style="height:300px; overflow: hidden">
75             <div id="mkwsTermlists"></div>
76           </div>
77         </td>
78       </tr>
79       <tr>
80         <td>
81           <div id="mkwsStat"></div>
82         </td>
83       </tr>
84     </table>
85
86   </body>
87 </html>