From f2bab2cd83c5f17d5908cd911b27287cb9739fa2 Mon Sep 17 00:00:00 2001 From: Revant Nandgaonkar Date: Mon, 1 Aug 2022 22:57:25 +0530 Subject: [PATCH] fix: test installs payments as per version --- tests/conftest.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 2b531f33..e21954a9 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -81,7 +81,7 @@ def erpnext_setup(compose: Compose): @pytest.fixture(scope="class") def erpnext_site(compose: Compose): site_name = "test_erpnext_site" - compose.bench( + args = [ "new-site", site_name, "--mariadb-root-password", @@ -90,7 +90,11 @@ def erpnext_site(compose: Compose): "admin", "--install-app", "erpnext", - ) + ] + erpnext_version = os.environ.get("ERPNEXT_VERSION") + if erpnext_version == "develop" or erpnext_version.startswith("v14"): + args.append("--install-app=payments") + compose.bench(*args) compose("restart", "backend") yield site_name