summaryrefslogtreecommitdiff
path: root/addons/web/doc/module/27
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/web/doc/module/27
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/web/doc/module/27')
-rw-r--r--addons/web/doc/module/2728
1 files changed, 28 insertions, 0 deletions
diff --git a/addons/web/doc/module/27 b/addons/web/doc/module/27
new file mode 100644
index 00000000..2061b700
--- /dev/null
+++ b/addons/web/doc/module/27
@@ -0,0 +1,28 @@
+Index: web_example/static/src/tests/timer.js
+===================================================================
+--- web_example.orig/static/src/tests/timer.js
++++ web_example/static/src/tests/timer.js
+@@ -71,4 +71,23 @@ openerp.testing.section('timer', functio
+ strictEqual($lis[0].textContent, '11:34:36');
+ strictEqual($lis[1].textContent, '23:21:32');
+ });
++ test('start', {templates: true, rpc: 'mock', asserts: 3}, function (instance, $fixture, mock) {
++ // Rather odd-looking shortcut for search+read in a single RPC call
++ mock('/web/dataset/search_read', function () {
++ // ignore parameters, just return a pair of records.
++ return {records: [
++ {time: 22733958},
++ {time: 84092336}
++ ]};
++ });
++
++ var w = new instance.web_example.Action();
++ return w.appendTo($fixture)
++ .then(function () {
++ var $lis = $fixture.find('li');
++ strictEqual($lis.length, 2);
++ strictEqual($lis[0].textContent, '06:18:53');
++ strictEqual($lis[1].textContent, '23:21:32');
++ });
++ });
+ });