diff options
| author | Aaron Bohy <aab@odoo.com> | 2017-04-12 14:33:06 +0200 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2017-04-13 14:31:24 +0200 |
| commit | fce45c3361ac55292fc545bdf17b33e37a3dd242 (patch) | |
| tree | 8f5051512322117e79b0204093d60f8516279f7e /addons/web/static/tests/fields/field_utils_tests.js | |
| parent | 15f26cc263f7cf3e750f0a6173e948378bd65933 (diff) | |
[FIX] web: field_utils: correctly format many2manys
Diffstat (limited to 'addons/web/static/tests/fields/field_utils_tests.js')
| -rw-r--r-- | addons/web/static/tests/fields/field_utils_tests.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/addons/web/static/tests/fields/field_utils_tests.js b/addons/web/static/tests/fields/field_utils_tests.js index 5b3eb267714..60995df21a7 100644 --- a/addons/web/static/tests/fields/field_utils_tests.js +++ b/addons/web/static/tests/fields/field_utils_tests.js @@ -70,12 +70,20 @@ QUnit.test("format_many2one", function (assert) { })); }); - -QUnit.test('formatting chars', function(assert) { +QUnit.test('format char', function(assert) { assert.expect(1); assert.strictEqual(fieldUtils.format.char(), '', "undefined char should be formatted as an empty string"); }); + +QUnit.test('format many2many', function(assert) { + assert.expect(3); + + assert.strictEqual(fieldUtils.format.many2many({data: []}), 'No records'); + assert.strictEqual(fieldUtils.format.many2many({data: [1]}), '1 record'); + assert.strictEqual(fieldUtils.format.many2many({data: [1, 2]}), '2 records'); +}); + }); }); |
