diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /addons/web/doc/module/26 | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'addons/web/doc/module/26')
| -rw-r--r-- | addons/web/doc/module/26 | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/addons/web/doc/module/26 b/addons/web/doc/module/26 new file mode 100644 index 00000000..ec0b345a --- /dev/null +++ b/addons/web/doc/module/26 @@ -0,0 +1,38 @@ +Index: web_example/static/src/tests/timer.js +=================================================================== +--- web_example.orig/static/src/tests/timer.js ++++ web_example/static/src/tests/timer.js +@@ -42,4 +42,33 @@ openerp.testing.section('timer', functio + w.format_time(84092336), + '23:21:32'); + }); ++ test('update_counter', function (instance, $fixture) { ++ var w = new instance.web_example.Action(); ++ // $fixture is a DOM tree whose content gets cleaned up before ++ // each test, so we can add whatever we need to it ++ $fixture.append('<div class="oe_web_example_timer">'); ++ // Then set it on the widget ++ w.setElement($fixture); ++ ++ // Update the counter with a known value ++ w.update_counter(22733958); ++ // And check the DOM matches ++ strictEqual($fixture.text(), '06:18:53'); ++ ++ w.update_counter(73451828) ++ strictEqual($fixture.text(), '20:24:11'); ++ }); ++ test('display_record', function (instance, $fixture) { ++ var w = new instance.web_example.Action(); ++ $fixture.append('<ol class="oe_web_example_saved">') ++ w.setElement($fixture); ++ ++ w.display_record({time: 41676639}); ++ w.display_record({time: 84092336}); ++ ++ var $lis = $fixture.find('li'); ++ strictEqual($lis.length, 2, "should have printed 2 records"); ++ strictEqual($lis[0].textContent, '11:34:36'); ++ strictEqual($lis[1].textContent, '23:21:32'); ++ }); + }); |
