SMS Tests

test_mail_sms
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/test_mail_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSRaphael Collet, Thibault Delavallée, Xavier Morel, Julien Castiaux, Gorash, Florian Charlier, Ruben Gomes, Renaud Thiry, yagp-odoo, Corentin Heinix (cohe), Thomas Josse (THJO), Krzysztof Magusiak (krma)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:39
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - sms
    - iap_mail
    - iap
    - phone_validation
    - sms_twilio
    - test_orm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module contains tests related to SMS. 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.

Models touched (7)

New fields (8)
  • country_id Many2one → res.country
    args: 'res.country'
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • guest_ids Many2many → res.partner
    args: 'res.partner'
  • mobile_nbr Char
  • name Char
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (6)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
  • name Char
  • phone_nbr Char
    compute='_compute_phone_nbr' readonly=False store=True
  • subject Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (7)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
  • name Char
  • opt_out Boolean
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (3)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • customer_ids Many2many → res.partner
    string='Customers' args: 'res.partner'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • company_id Many2one → res.company
    args: 'res.company'
  • customer_id Many2one → res.partner
    args: 'res.partner'
  • name Char
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/test_mail_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Thibault Delavallée, Yannick Tivisse, Sébastien Theys, Florian Charlier, Renaud Thiry, Andrzej(pian), Joris Makauskis, Mathieu (mcou), Corentin Heinix (cohe)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:52
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - sms
    - iap_mail
    - iap
    - phone_validation
    - sms_twilio
    - test_performance
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module contains tests related to SMS. 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.

Models touched (7)

New fields (8)
  • country_id Many2one → res.country
    args: 'res.country'
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • guest_ids Many2many → res.partner
    args: 'res.partner'
  • mobile_nbr Char
  • name Char
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (6)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
    compute='_compute_mobile_nbr' readonly=False store=True
  • name Char
  • phone_nbr Char
    compute='_compute_phone_nbr' readonly=False store=True
  • subject Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (7)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
  • name Char
  • opt_out Boolean
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (3)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • customer_ids Many2many → res.partner
    string='Customers' args: 'res.partner'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • company_id Many2one → res.company
    args: 'res.company'
  • customer_id Many2one → res.partner
    args: 'res.partner'
  • name Char
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/test_mail_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSThibault Delavallée, Yannick Tivisse, Florian Charlier, Abdelouahab (abla), Renaud Thiry, Kamlesh Pathekar, Pratik Awasthi, Chong Wang (cwg), Andrzej(pian), Eteil Djoumatchoua(etdj), Mathieu (mcou), Eteil Djoumatchoua (etdj), Corentin Heinix (cohe)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - sms
    - iap_mail
    - iap
    - phone_validation
    - sms_twilio
    - test_performance
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module contains tests related to SMS. 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.

Models touched (7)

New fields (8)
  • country_id Many2one → res.country
    args: 'res.country'
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • guest_ids Many2many → res.partner
    args: 'res.partner'
  • mobile_nbr Char
  • name Char
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (6)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
    compute='_compute_mobile_nbr' readonly=False store=True
  • name Char
  • phone_nbr Char
    compute='_compute_phone_nbr' readonly=False store=True
  • subject Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (7)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
  • name Char
  • opt_out Boolean
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (3)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • customer_ids Many2many → res.partner
    string='Customers' args: 'res.partner'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • company_id Many2one → res.company
    args: 'res.company'
  • customer_id Many2one → res.partner
    args: 'res.partner'
  • name Char
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/test_mail_sms
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSThibault Delavallée, Florian Charlier, Abdelouahab (abla), Kamlesh Pathekar, Pratik Awasthi, Chong Wang (cwg), Andrzej(pian), Eteil Djoumatchoua(etdj), Eteil Djoumatchoua (etdj)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:46
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - sms
    - iap_mail
    - iap
    - phone_validation
    - test_performance
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module contains tests related to SMS. 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.

Models touched (7)

New fields (6)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
  • name Char
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (6)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
    compute='_compute_mobile_nbr' readonly=False store=True
  • name Char
  • phone_nbr Char
    compute='_compute_phone_nbr' readonly=False store=True
  • subject Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (7)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • email_from Char
  • mobile_nbr Char
  • name Char
  • opt_out Boolean
  • phone_nbr Char
  • subject Char
Public methods (0)

No public methods.

New fields (3)
  • customer_id Many2one → res.partner
    args: 'res.partner', 'Customer'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • customer_ids Many2many → res.partner
    string='Customers' args: 'res.partner'
  • name Char
  • opt_out Boolean
Public methods (0)

No public methods.

New fields (3)
  • company_id Many2one → res.company
    args: 'res.company'
  • customer_id Many2one → res.partner
    args: 'res.partner'
  • name Char
Public methods (0)

No public methods.