diff --git a/NEWS.rst b/NEWS.rst
index 95fc55e8d7cda0be990bdd1d713894f4cfa5645a_TkVXUy5yc3Q=..2d95ef77d13fd4c0a0cd7f964ac3d8705cbe1d52_TkVXUy5yc3Q= 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,11 @@
 History
 =======
 
+8.0.2
+-----
+
+Add install option to do_tests, allowing to override installed modules.
+
 8.0.1
 -----
 
diff --git a/odoo_scripts/do_tests.py b/odoo_scripts/do_tests.py
index 95fc55e8d7cda0be990bdd1d713894f4cfa5645a_b2Rvb19zY3JpcHRzL2RvX3Rlc3RzLnB5..2d95ef77d13fd4c0a0cd7f964ac3d8705cbe1d52_b2Rvb19zY3JpcHRzL2RvX3Rlc3RzLnB5 100755
--- a/odoo_scripts/do_tests.py
+++ b/odoo_scripts/do_tests.py
@@ -114,6 +114,12 @@
         "--no-create-database", dest="createdb", action="store_false"
     )
     parser.add_argument(
+        "-i",
+        "--install",
+        help="Modules to install (override defaults from setup.cfg)",
+        default=None,
+    )
+    parser.add_argument(
         "--test",
         help="Modules to test (override defaults from setup.cfg)",
         default=None,
@@ -158,6 +164,7 @@
     test_log_level = (
         nmspc.log_level if nmspc.log_level else nmspc.test_log_level
     )
+    override_installed_module = nmspc.install
     override_tested_module = nmspc.test
     dbport = nmspc.dbport
     start_postgresql = nmspc.start_postgresql
@@ -357,7 +364,11 @@
         # TODO start odoo and detect if install fails
         if nmspc.docker:
             install_args = list(args)
-            install_args.append("--install-default")
+            if override_installed_module:
+                install_args.append("--install")
+                install_args.append(override_installed_module)
+            else:
+                install_args.append("--install-default")
             if languages:
                 install_args.append("--load-language")
                 install_args.append(languages)