diff --git a/NEWS.rst b/NEWS.rst index f861a992cc83afe3db1c2829983a13eb4823ea1a_TkVXUy5yc3Q=..04a380e99376b3f405fdd7c08c772015b0ca0cc5_TkVXUy5yc3Q= 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -7,6 +7,8 @@ flake8 and isort are not run by default when running docker_dev_start. +do_tests.py: Do not crash when super project has an hyphen in its name. + 7.0.5 ----- diff --git a/odoo_scripts/do_tests.py b/odoo_scripts/do_tests.py index f861a992cc83afe3db1c2829983a13eb4823ea1a_b2Rvb19zY3JpcHRzL2RvX3Rlc3RzLnB5..04a380e99376b3f405fdd7c08c772015b0ca0cc5_b2Rvb19zY3JpcHRzL2RvX3Rlc3RzLnB5 100755 --- a/odoo_scripts/do_tests.py +++ b/odoo_scripts/do_tests.py @@ -291,6 +291,6 @@ odoo_connection.autocommit = True with odoo_connection.cursor() as cursor: _logger.debug("Drop database %s", dbname) - cursor.execute("DROP DATABASE IF EXISTS %s" % dbname) + cursor.execute('DROP DATABASE IF EXISTS "%s"' % dbname) _logger.debug("Create database %s", dbname) cursor.execute( @@ -295,6 +295,6 @@ _logger.debug("Create database %s", dbname) cursor.execute( - "CREATE DATABASE %s OWNER %s" % (dbname, odoo_db_user) + 'CREATE DATABASE "%s" OWNER %s' % (dbname, odoo_db_user) ) odoo_connection = connect( user=pg_user, database=dbname, host=socket_path, port=5432