TIP: You can type at any time to perform a new search.
Test - Base Automation
test_base_automation · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Hidden
- Folder size
- 0.13 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-10-03 21:22:37
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Thibault Delavallée, Lucas Perais (lpe), Xavier-Do, Victor Feyens, Julien Mougenot, Pierre Pulinckx, Bastien PIERRE, Krzysztof Magusiak (krma), Julien Launois (jula), Bruno BOI, Séna Nshimiyimana, Julien Coppin (jucop)
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module contains tests related to base automation. Those are present in a separate module as it contains models used only to perform tests independently to functional aspects of other models.
Code Analysis
Views touched (0)
No views found for this module.
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (13)
New fields (13)
-
activeBooleandefault=True -
date_automation_lastDatetimereadonly=Truestring='Last Automation' -
deadlineBooleancompute='_compute_employee_deadline'store=True -
employeeBooleancompute='_compute_employee_deadline'store=True -
is_assigned_to_adminBooleanstring='Assigned to admin user' -
line_idsOne2many → base.automation.line.testargs: 'base.automation.line.test', 'lead_id' -
nameCharrequired=Truestring='Subject' -
partner_idMany2one → res.partnerstring='Partner' args: 'res.partner' -
priorityBoolean -
stage_idMany2one → test_base_automation.stagecompute='_compute_stage_id'readonly=Falsestore=Truestring='Stage' args: 'test_base_automation.stage' -
stateSelectiondefault='draft'readonly=Truestring='Status' args: [('draft', 'New'), ('cancel', 'Cancelled'), ('open', 'In Progress'), ('pending', 'Pending'), ('done', 'Closed')] -
tag_idsMany2many → test_base_automation.tagargs: 'test_base_automation.tag' -
user_idMany2one → res.usersstring='Responsible' args: 'res.users'
-
create(self, vals_list)@api.model_create_multi -
write(self, vals)
New fields (2)
-
partner_idMany2one → res.partnerrelated='user_id.partner_id' args: 'res.partner' -
user_idMany2one → res.usersargs: 'res.users'
No public methods.
New fields (1)
-
partner_idMany2one → res.partnerrelated='user_id.partner_id' args: 'res.partner'
No public methods.
New fields (3)
-
lead_idMany2one → base.automation.lead.testondelete='cascade' args: 'base.automation.lead.test' -
nameChar -
user_idMany2one → res.usersargs: 'res.users'
No public methods.
New fields (2)
-
linked_idMany2one → base.automation.linked.testondelete='cascade' args: 'base.automation.linked.test' -
nameChar
No public methods.
New fields (2)
-
another_fieldChar -
nameChar
No public methods.
New fields (2)
-
descriptionChar -
user_idMany2one → res.usersstring='Responsible' args: 'res.users'
No public methods.
New fields (1)
-
user_idMany2one → base.automation.model.with.recname.charstring='Responsible' args: 'base.automation.model.with.recname.char'
-
name_create(self, name)@api.model
New fields (6)
-
nameChar -
prioritySelectiondefault='1' args: [('0', 'Low'), ('1', 'Normal'), ('2', 'High')] -
stage_idMany2one → test_base_automation.stageargs: 'test_base_automation.stage' -
tag_idsMany2many → test_base_automation.tagargs: 'test_base_automation.tag' -
task_idsOne2many → test_base_automation.taskargs: 'test_base_automation.task', 'project_id' -
user_idsMany2many → res.usersargs: 'res.users'
No public methods.
New fields (4)
-
date_automation_lastDatetimereadonly=True -
nameChar -
tag_idMany2one → test_base_automation.tagargs: 'test_base_automation.tag' -
tag_nameCharcompute='_compute_tag_name'compute_sudo=Falsestore=True
No public methods.
New fields (1)
-
nameChar
No public methods.
New fields (1)
-
nameChar
No public methods.
New fields (7)
-
allocated_hoursFloat -
effective_hoursFloatcompute='_compute_effective_hours'compute_sudo=Truestore=True args: 'Time Spent' -
nameChar -
parent_idMany2one → test_base_automation.taskargs: 'test_base_automation.task' -
project_idMany2one → test_base_automation.projectcompute='_compute_project_id'readonly=Falserecursive=Truestore=True args: 'test_base_automation.project' -
remaining_hoursFloatcompute='_compute_remaining_hours'help='Number of allocated hours minus the number of hours spent.'readonly=Truestore=True args: 'Time Remaining' -
trigger_hoursFloatargs: 'Save time to trigger effective hours'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…