OdooWiki OCA HUB

Components Tests

test_component folder_open OCA/connector open_in_new
Hidden License: LGPL-3

This addon is not meant to be installed, except for running the tests. It extends the Odoo Models in order to run automated tests on the Connector framework

The basic tests are integrated within the component addon.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

This is a hidden technical module that only adds automated tests for the Components framework. It is not meant to be installed on a production database; it creates test models and components used to verify that component inheritance and collections work.

This module is a test-only addon. It does not add any business feature that a normal Odoo user would see or use. Its purpose is to run automated tests for the Components framework (the component module).

What it adds: - A test model test.component.collection with a simple name field, used as a collection for test components. - Test components such as mapper, test.mapper and test.user.component, which are used to check that components can inherit from each other and be applied to specific models like res.users. - A test method on the base component to verify inheritance. - Access rights for the test collection model, given to all internal users (base.group_user), so tests can run.

Where it appears in Odoo: - It is in the Hidden category and its summary says "do not install". It has no menus, no views, no reports and no user interface.

Business rules and automatic behaviours: - None. There are no checks, computations, default values, restrictions, emails or scheduled jobs.

Which Odoo areas it touches: - It extends the base component and creates test components and a test model. It does not modify any standard business model such as sales, purchases or inventory.

In short, this module exists only to support automated testing of the Components framework and should not be installed on a real database.

Depends on

Models and fields (5)
  • base · extends an existing model
  • mapper · new model
  • test.mapper · new model
  • test.user.component · new model
  • test.component.collection · new modelname

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 7 confirmed, 2 with no information of 9 versions.

Sources · Odoo 15.0

Confirmed on 2026-11-03 in branch 15.0 of OCA/connector.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.