6
<template id="web.assets_bootstrap">
7
<!-- Bootstrap must be loaded after jquery.ui until jquery.ui is removed -->
8
<link rel="stylesheet" href="/web/static/lib/bootstrap/css/bootstrap.css"/>
9
<script type="text/javascript" src="/web/static/lib/bootstrap/js/bootstrap.js"></script>
11
<template id="web.assets_common">
12
<script type="text/javascript" src="/web/static/lib/es5-shim/es5-shim.min.js"></script>
13
<script type="text/javascript" src="/web/static/lib/underscore/underscore.js"></script>
14
<script type="text/javascript" src="/web/static/lib/underscore.string/lib/underscore.string.js"></script>
15
<script type="text/javascript" src="/web/static/lib/datejs/globalization/en-US.js"></script>
16
<script type="text/javascript" src="/web/static/lib/spinjs/spin.js"></script>
19
<script type="text/javascript" src="/web/static/lib/jquery/jquery.js"></script>
20
<script type="text/javascript" src="/web/static/lib/jquery.blockUI/jquery.blockUI.js"></script>
21
<script type="text/javascript" src="/web/static/lib/jquery.hotkeys/jquery.hotkeys.js"></script>
22
<script type="text/javascript" src="/web/static/lib/jquery.placeholder/jquery.placeholder.js"></script>
23
<script type="text/javascript" src="/web/static/lib/jquery.timeago/jquery.timeago.js"></script>
24
<script type="text/javascript" src="/web/static/lib/jquery.form/jquery.form.js"></script>
26
<script type="text/javascript" src="/web/static/lib/jquery.ba-bbq/jquery.ba-bbq.js"></script>
28
<link rel="stylesheet" href="/web/static/lib/fontawesome/css/font-awesome.css"/>
31
<link rel="stylesheet" href="/web/static/lib/jquery.ui.bootstrap/css/custom-theme/jquery-ui-1.9.0.custom.css"/>
32
<script type="text/javascript" src="/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js"></script>
34
<link rel="stylesheet" href="/web/static/lib/jquery.ui.timepicker/css/jquery-ui-timepicker-addon.css"/>
35
<script type="text/javascript" src="/web/static/lib/jquery.ui.timepicker/js/jquery-ui-timepicker-addon.js"></script>
37
<link rel="stylesheet" href="/web/static/lib/jquery.ui.notify/css/ui.notify.css"/>
38
<script type="text/javascript" src="/web/static/lib/jquery.ui.notify/js/jquery.notify.js"></script>
41
<t t-call="web.assets_bootstrap"/>
44
<template id="web.assets_backend">
45
<t t-call="web.assets_common"/>
47
<script type="text/javascript" src="/web/static/lib/datejs/core.js"></script>
48
<script type="text/javascript" src="/web/static/lib/datejs/parser.js"></script>
49
<script type="text/javascript" src="/web/static/lib/datejs/sugarpak.js"></script>
50
<script type="text/javascript" src="/web/static/lib/datejs/extras.js"></script>
52
<!-- jQuery addons -->
53
<script type="text/javascript" src="/web/static/lib/jquery.validate/jquery.validate.js"></script>
54
<script type="text/javascript" src="/web/static/lib/jquery.autosize/jquery.autosize.js"></script>
55
<script type="text/javascript" src="/web/static/lib/jquery.scrollTo/jquery.scrollTo-min.js"></script>
57
<link rel="stylesheet" href="/web/static/lib/cleditor/jquery.cleditor.css"/>
58
<script type="text/javascript" src="/web/static/lib/cleditor/jquery.cleditor.js"></script>
60
<link rel="stylesheet" href="/web/static/lib/jquery.textext/jquery.textext.css"/>
61
<script type="text/javascript" src="/web/static/lib/jquery.textext/jquery.textext.js"></script>
63
<link rel="stylesheet" href="/web/static/lib/select2/select2.css"/>
64
<script type="text/javascript" src="/web/static/lib/select2/select2.js"></script>
68
<!-- <link rel="stylesheet" href="/web/static/lib/jquery.ui.bootstrap/css/custom-theme/jquery-ui-1.9.0.custom.css"/>
69
<script type="text/javascript" src="/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js"></script>
71
<link rel="stylesheet" href="/web/static/lib/jquery.ui.timepicker/css/jquery-ui-timepicker-addon.css"/>
72
<script type="text/javascript" src="/web/static/lib/jquery.ui.timepicker/js/jquery-ui-timepicker-addon.js"></script>
74
<link rel="stylesheet" href="/web/static/lib/jquery.ui.notify/css/ui.notify.css"/>
75
<script type="text/javascript" src="/web/static/lib/jquery.ui.notify/js/jquery.notify.js"></script> -->
77
<!-- Bootstrap must be loaded after jquery.ui until jquery.ui is removed -->
78
<!-- <link rel="stylesheet" href="/web/static/lib/bootstrap/css/bootstrap.css"/>
79
<script type="text/javascript" src="/web/static/lib/bootstrap/js/bootstrap.js"></script> -->
82
<script type="text/javascript" src="/web/static/lib/backbone/backbone.js"></script>
85
<link rel="stylesheet" href="/web/static/src/css/base.css"/>
86
<link rel="stylesheet" href="/web/static/src/css/data_export.css"/>
87
<link rel="stylesheet" href="/base/static/src/css/modules.css"/>
89
<script type="text/javascript" src="/web/static/lib/qweb/qweb2.js"></script>
90
<script type="text/javascript" src="/web/static/src/js/openerpframework.js"></script>
91
<script type="text/javascript" src="/web/static/lib/py.js/lib/py.js"></script>
92
<script type="text/javascript" src="/web/static/src/js/boot.js"></script>
93
<script type="text/javascript" src="/web/static/src/js/testing.js"></script>
94
<script type="text/javascript" src="/web/static/src/js/pyeval.js"></script>
95
<script type="text/javascript" src="/web/static/src/js/core.js"></script>
96
<script type="text/javascript" src="/web/static/src/js/formats.js"></script>
97
<script type="text/javascript" src="/web/static/src/js/chrome.js"></script>
98
<script type="text/javascript" src="/web/static/src/js/views.js"></script>
99
<script type="text/javascript" src="/web/static/src/js/data.js"></script>
100
<script type="text/javascript" src="/web/static/src/js/data_export.js"></script>
101
<script type="text/javascript" src="/web/static/src/js/search.js"></script>
102
<script type="text/javascript" src="/web/static/src/js/view_list.js"></script>
103
<script type="text/javascript" src="/web/static/src/js/view_form.js"></script>
104
<script type="text/javascript" src="/web/static/src/js/view_list_editable.js"></script>
105
<script type="text/javascript" src="/web/static/src/js/view_tree.js"></script>
106
<script type="text/javascript" src="/base/static/src/js/apps.js"></script>
110
<template id="web.assets_webclient_manifest">
111
<!-- This bundle can be used for module manifest asset declaration backward compatibility -->
112
<t t-foreach="manifest_list('css')" t-as="css_file">
113
<link rel="stylesheet" t-att-href="css_file"/>
115
<t t-foreach="manifest_list('js')" t-as="js_file">
116
<script type="text/javascript" t-att-src="js_file"></script>
7
120
<template id="web.layout" name="Web layout"><!DOCTYPE html>
8
121
<html style="height: 100%">
232
<template id="web.qunit_suite">
233
<!DOCTYPE html>
234
<html style="height: 100%">
236
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
237
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
238
<title>OpenERP Web Tests</title>
240
<link rel="shortcut icon" href="/web/static/src/img/favicon.ico" type="image/x-icon"/>
241
<link rel="stylesheet" href="/web/static/lib/qunit/qunit.css"/>
242
<script src="/web/static/lib/qunit/qunit.js"></script>
244
<t t-call="web.assets_backend"/>
246
<script type="text/javascript" id="qunit_config">
247
QUnit.config.testTimeout = 5 * 60 * 1000;
248
QUnit.moduleDone(function(result) {
249
console.log(result.name + " (" + result.passed + "/" + result.total + " passed tests)");
251
QUnit.done(function(result) {
252
if (result.failed === 0) {
256
openerp.web.qweb.add_template("/web/webclient/qweb");
259
<script type="text/javascript" src="/web/static/test/testing.js"></script>
260
<script type="text/javascript" src="/web/static/test/framework.js"></script>
261
<script type="text/javascript" src="/web/static/test/registry.js"></script>
262
<script type="text/javascript" src="/web/static/test/form.js"></script>
263
<script type="text/javascript" src="/web/static/test/data.js"></script>
264
<script type="text/javascript" src="/web/static/test/list-utils.js"></script>
265
<script type="text/javascript" src="/web/static/test/formats.js"></script>
266
<script type="text/javascript" src="/web/static/test/rpc-misordered.js"></script>
267
<script type="text/javascript" src="/web/static/test/evals.js"></script>
268
<script type="text/javascript" src="/web/static/test/search.js"></script>
269
<script type="text/javascript" src="/web/static/test/list.js"></script>
270
<script type="text/javascript" src="/web/static/test/list-editable.js"></script>
271
<script type="text/javascript" src="/web/static/test/mutex.js"></script>
274
<body id="oe" class="openerp">
275
<div id="qunit"></div>
276
<div id="qunit-fixture"></div>