Commit 2a688826 authored by Moul's avatar Moul

[test] #241: `silkaj` not found, call "poetry run bin/silkaj" in the test to access Silkaj

parent 966204d6
from subprocess import check_output from subprocess import check_output
silkaj = ["poetry", "run", "bin/silkaj"]
def test_info(): def test_info():
"""tests 'silkaj info' returns a number of members""" """tests 'silkaj info' returns a number of members"""
output = check_output(["silkaj", "info"]) output = check_output(silkaj + ["info"])
assert "Number of members" in output.decode() assert "Number of members" in output.decode()
def test_wot(): def test_wot():
"""tests 'silkaj wot' returns a number of members""" """tests 'silkaj wot' returns a number of members"""
output = check_output(["silkaj", "wot", "moul"]).decode() output = check_output(silkaj + ["wot", "moul"]).decode()
assert "moul (GfKER…) from block #0-E3B0C44298FC1…" in output assert "moul (GfKER…) from block #0-E3B0C44298FC1…" in output
assert "received_expire" in output assert "received_expire" in output
assert "received" in output assert "received" in output
...@@ -22,7 +24,7 @@ def test_wot(): ...@@ -22,7 +24,7 @@ def test_wot():
def test_id(): def test_id():
"""tests 'silkaj id' certification on gtest""" """tests 'silkaj id' certification on gtest"""
output = check_output(["silkaj", "--gtest", "id", "elois"]).decode() output = check_output(silkaj + ["--gtest", "id", "elois"]).decode()
assert "D7CYHJXjaH4j7zRdWngUbsURPnSnjsCYtvo6f8dvW3C" in output assert "D7CYHJXjaH4j7zRdWngUbsURPnSnjsCYtvo6f8dvW3C" in output
...@@ -30,7 +32,7 @@ def test_amount(): ...@@ -30,7 +32,7 @@ def test_amount():
"""tests 'silkaj amount' command on gtest""" """tests 'silkaj amount' command on gtest"""
output = check_output( output = check_output(
["silkaj", "--gtest", "balance", "3dnbnYY9i2bHMQUGyFp5GVvJ2wBkVpus31cDJA5cfRpj"] silkaj + ["--gtest", "balance", "3dnbnYY9i2bHMQUGyFp5GVvJ2wBkVpus31cDJA5cfRpj"]
).decode() ).decode()
assert "Total amount of: 3dnbnYY9i2bHMQUGyFp5GVvJ2wBkVpus31cDJA5cfRpj" in output assert "Total amount of: 3dnbnYY9i2bHMQUGyFp5GVvJ2wBkVpus31cDJA5cfRpj" in output
assert "Total Relative =" in output assert "Total Relative =" in output
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment