diff --git a/NEWS.rst b/NEWS.rst index 3d11163cd2dad184ce60991d162ce6d2380632e7_TkVXUy5yc3Q=..8b3c98700fb10e85f95ed45c17ffabc0227c2657_TkVXUy5yc3Q= 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -2,6 +2,11 @@ History ======= +13.4.0 +------ + +Allow not setting the database owner in do_tests. + 13.3.0 ------ diff --git a/odoo_scripts/do_tests.py b/odoo_scripts/do_tests.py index 3d11163cd2dad184ce60991d162ce6d2380632e7_b2Rvb19zY3JpcHRzL2RvX3Rlc3RzLnB5..8b3c98700fb10e85f95ed45c17ffabc0227c2657_b2Rvb19zY3JpcHRzL2RvX3Rlc3RzLnB5 100755 --- a/odoo_scripts/do_tests.py +++ b/odoo_scripts/do_tests.py @@ -327,18 +327,10 @@ return result # create database _logger.info("Create database %s", dbname) - if not odoo_db_user: - _logger.fatal( - "Owner of database is mandatory when creating database" - ) - return 14 - create_db = [ - "createdb", - dbname, - "-O", - odoo_db_user, - "--no-password", - ] + create_db = ["createdb", dbname, "--no-password"] + if odoo_db_user: + create_db.append("-O") + create_db.append(odoo_db_user) if dbport: create_db.append("-p") create_db.append(dbport)