Skip to content
Snippets Groups Projects
Commit 52ac2a6b authored by Amandine  PERRIN's avatar Amandine PERRIN
Browse files

update test barrnap

parent d07a166a
No related branches found
No related tags found
No related merge requests found
Pipeline #110513 failed
...@@ -41,7 +41,7 @@ def test_install_panacota(): ...@@ -41,7 +41,7 @@ def test_install_panacota():
error = "Error trying to uninstall PanACoTa" error = "Error trying to uninstall PanACoTa"
utils.run_cmd(cmd, error) utils.run_cmd(cmd, error)
assert not utils.check_installed("PanACoTA") assert not utils.check_installed("PanACoTA")
assert utils.check_installed("barrnap") # assert utils.check_installed("barrnap")
assert utils.check_installed("prokka") assert utils.check_installed("prokka")
assert utils.check_installed("mash") assert utils.check_installed("mash")
assert utils.check_installed("FastTreeMP") assert utils.check_installed("FastTreeMP")
...@@ -50,7 +50,7 @@ def test_install_panacota(): ...@@ -50,7 +50,7 @@ def test_install_panacota():
error = "Error trying to install PanACoTA from base" error = "Error trying to install PanACoTA from base"
utils.run_cmd(cmd, error) utils.run_cmd(cmd, error)
assert utils.check_installed("PanACoTA") assert utils.check_installed("PanACoTA")
assert utils.check_installed("barrnap") # assert utils.check_installed("barrnap")
assert utils.check_installed("prokka") assert utils.check_installed("prokka")
assert utils.check_installed("mash") assert utils.check_installed("mash")
assert utils.check_installed("FastTreeMP") assert utils.check_installed("FastTreeMP")
......
...@@ -25,6 +25,9 @@ def test_install_panacota_base_ubuntu(): ...@@ -25,6 +25,9 @@ def test_install_panacota_base_ubuntu():
Test that when installing from a computer containing the basic ubuntu, it installs Test that when installing from a computer containing the basic ubuntu, it installs
PanACoTA, without any dependence (show warning message) PanACoTA, without any dependence (show warning message)
""" """
cmd = "python3 make uninstall"
error = "Error trying to uninstall PanACoTa"
utils.run_cmd(cmd, error)
cmd = "python3 make" cmd = "python3 make"
error = "Error trying to install PanACoTA from ubuntu" error = "Error trying to install PanACoTA from ubuntu"
assert not utils.check_installed("barrnap") assert not utils.check_installed("barrnap")
...@@ -109,6 +112,9 @@ def test_develop(): ...@@ -109,6 +112,9 @@ def test_develop():
""" """
Test installing PanACoTA in developer mode, when barrnap is already installed Test installing PanACoTA in developer mode, when barrnap is already installed
""" """
cmd = "python3 make uninstall"
error = "Error trying to uninstall PanACoTa"
utils.run_cmd(cmd, error)
assert not utils.check_installed("PanACoTA") assert not utils.check_installed("PanACoTA")
assert not utils.check_installed("barrnap") assert not utils.check_installed("barrnap")
assert not utils.check_installed("prokka") assert not utils.check_installed("prokka")
...@@ -125,13 +131,6 @@ def test_develop(): ...@@ -125,13 +131,6 @@ def test_develop():
stdout = "stdout_pip3show.out" stdout = "stdout_pip3show.out"
with open(stdout, "w") as stdof: with open(stdout, "w") as stdof:
utils.run_cmd(cmd, err, stdout=stdof, stderr=stdof) utils.run_cmd(cmd, err, stdout=stdof, stderr=stdof)
# Check that it was not installed
with open(stdout, "r") as stdof:
for line in stdof:
if line.startswith("Location"):
loc = line.split()[-1]
assert os.path.isdir(os.path.join(loc, "PanACoTA.egg-info"))
os.remove(stdout)
logfile = "install.log" logfile = "install.log"
content = ["Installing developer packages needed for PanACoTA", content = ["Installing developer packages needed for PanACoTA",
"Some dependencies needed for some subcommands of PanACoTA are " "Some dependencies needed for some subcommands of PanACoTA are "
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment