From adab361fb53c2cadda08bb84d001ccdbe7608afa Mon Sep 17 00:00:00 2001 From: ThanhDodeurOdoo Date: Thu, 6 Dec 2018 10:51:40 +0000 Subject: [REF] document, attachment_indexation: renames the module document This commit renames the module document into attachment_indexation to provide a more descriptive name and avoid confusion with enterprise's documents module. task: #1908896 --- addons/document/static/tests/document_tests.js | 112 ------------------------- 1 file changed, 112 deletions(-) delete mode 100644 addons/document/static/tests/document_tests.js (limited to 'addons/document/static/tests/document_tests.js') diff --git a/addons/document/static/tests/document_tests.js b/addons/document/static/tests/document_tests.js deleted file mode 100644 index 33c081a28ac..00000000000 --- a/addons/document/static/tests/document_tests.js +++ /dev/null @@ -1,112 +0,0 @@ -odoo.define('document.tests', function (require) { - "use strict"; - - var testUtils = require('web.test_utils'); - var FormView = require('web.FormView'); - var ListView = require('web.ListView'); - - var createView = testUtils.createView; - - QUnit.module('DocumentTest', { - beforeEach: function () { - this.data = { - partner: { - fields: { - display_name: { string: "Displayed name", type: "char" } - }, - records: [{ - id: 1, - display_name: "first record", - }, { - id: 2, - display_name: "second record", - }] - }, - 'ir.attachment': { - fields: { - type: { string: "Type", type: "char" }, - name: {string: "Name", type: "char"}, - res_id: {string: "ResId", type: "integer"}, - res_model: {string: "ResModel", type: "char"} - }, - records: [{ - id: 1, - type:"binary", - name: "attachment1", - res_id: 1, - res_model: 'partner' - },{ - id: 2, - type:"binary", - name: "attachment2", - res_id: 1, - res_model: 'partner' - }] - } - }; - } - }, function () { - QUnit.module('DocView'); - QUnit.test('documentAttachmentTest', function (assert) { - assert.expect(3); - - var form = createView({ - View: FormView, - model: 'partner', - data: this.data, - arch: '
' + - '' + - '' + - '' + - '
', - res_id: 1, - viewOptions: {hasSidebar: true}, - mockRPC: function (route, args) { - if (args.method === 'search_read' && args.model === 'ir.attachment') { - return $.when(this.data['ir.attachment'].records); - } - if (route === '/web/dataset/call_kw/ir.attachment/unlink') { - assert.strictEqual(args.args[0], 1, "Should have correct id of the attachment to be deleted"); - } - return this._super.apply(this, arguments); - } - }); - - assert.containsN(form.sidebar, '.o_sidebar_delete_attachment', 2, "there should be two attachments"); - testUtils.dom.click(form.sidebar.$('.o_dropdown_toggler_btn:contains("Attachment")')); - testUtils.dom.click(form.sidebar.$('.o_sidebar_delete_attachment:eq(0)')); - testUtils.dom.click($('.modal-footer .btn-primary')); - assert.containsOnce(form.sidebar, '.o_sidebar_delete_attachment', "there should be only one attachment"); - form.destroy(); - }); - - QUnit.test('no attachment on list view', function (assert) { - assert.expect(4); - - var list = createView({ - View: ListView, - model: 'partner', - data: this.data, - groupBy: ['display_name'], - viewOptions: {sidebar: true}, - arch: '' + - '' + - '', - mockRPC: function (route, args) { - assert.step(args.model); - return this._super.apply(this, arguments); - } - }); - - // select record then trigger render - testUtils.dom.click(list.$('.o_group_header:last')); - testUtils.dom.click(list.$('.o_data_row input')); - testUtils.dom.click(list.$('.o_group_header:first')); - - assert.verifySteps(['partner', 'partner', 'partner'], - "ir.attachment not called when selecting record in list view"); - - list.destroy(); - }); - }); -}); -- cgit v1.2.3