From 3f0bc2fffb0cbc886e5e4863cd2a60e5e80cd645 Mon Sep 17 00:00:00 2001 From: Amandine PERRIN <amandine.perrin@pasteur.fr> Date: Fri, 22 Jan 2021 19:34:16 +0100 Subject: [PATCH] test that fasttree is installed on test image --- test/test_install/test_make_all-installed.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/test_install/test_make_all-installed.py b/test/test_install/test_make_all-installed.py index 96fb32f1..36654bb4 100755 --- a/test/test_install/test_make_all-installed.py +++ b/test/test_install/test_make_all-installed.py @@ -43,12 +43,14 @@ def test_install_panacota(): assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert utils.check_installed("mash") + assert utils.check_installed("FastTreeMP") # Install panacota utils.run_cmd(cmd, error) assert utils.check_installed("PanACoTA") assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert utils.check_installed("mash") + assert utils.check_installed("FastTreeMP") # Check that panacota is installed (pip3 module exists) assert utils.is_package_installed("PanACoTA") # Check that it is installed in "final mode" @@ -89,6 +91,7 @@ def test_upgrade(install_panacota): """ assert utils.check_installed("barrnap") assert utils.check_installed("prokka") + assert utils.check_installed("FastTreeMP") assert utils.check_installed("PanACoTA") # Upgrade PanACoTA cmd = "python3 make upgrade" @@ -97,6 +100,7 @@ def test_upgrade(install_panacota): assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert utils.check_installed("PanACoTA") + assert utils.check_installed("FastTreeMP") logfile = "install.log" with open(logfile, "r") as logf: lines = logf.readlines() @@ -113,6 +117,7 @@ def test_upgrade_notinstalled(): """ assert utils.check_installed("barrnap") assert utils.check_installed("prokka") + assert utils.check_installed("FastTreeMP") assert not utils.check_installed("PanACoTA") cmd = "python3 make upgrade" error = "Error upgrade" @@ -120,6 +125,7 @@ def test_upgrade_notinstalled(): assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert utils.check_installed("PanACoTA") + assert utils.check_installed("FastTreeMP") logfile = "install.log" with open(logfile, "r") as logf: lines = logf.readlines() @@ -137,6 +143,7 @@ def test_uninstall(install_panacota): assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert utils.check_installed("PanACoTA") + assert utils.check_installed("FastTreeMP") cmd = "python3 make uninstall" error = "Error uninstalling" utils.run_cmd(cmd, error) @@ -144,6 +151,7 @@ def test_uninstall(install_panacota): assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert utils.check_installed("mash") + assert utils.check_installed("FastTreeMP") assert utils.check_installed("quicktree") assert utils.check_installed("iqtree") or utils.check_installed("iqtree2") logfile = "install.log" @@ -217,10 +225,12 @@ def test_install_user(): assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert not utils.check_installed("PanACoTA") + assert utils.check_installed("FastTreeMP") utils.run_cmd(cmd, error) assert utils.check_installed("barrnap") assert utils.check_installed("prokka") assert utils.check_installed("PanACoTA") + assert utils.check_installed("FastTreeMP") # Check logfile content logfile = "install.log" content = ["Installing PanACoTA in user mode...", "DONE"] -- GitLab