Fix Speculos tests

This commit is contained in:
Alexandre Paillier
2023-02-20 16:49:02 +01:00
parent 32bff3e0d0
commit 1cf39711b8
2 changed files with 3 additions and 5 deletions

View File

@@ -72,10 +72,10 @@ jobs:
- run: sudo apt-get update -y && sudo apt-get install -y libusb-1.0.0 libudev-dev
- name: Install node
- name: Install NodeJS
uses: actions/setup-node@v3
with:
node-version: "14.4.0"
node-version: "16"
- name: Install yarn
run: npm install -g yarn

View File

@@ -9,8 +9,6 @@ from ethereum_client.ethereum_cmd import EthereumCommand
SCRIPT_DIR = Path(__file__).absolute().parent
API_URL = "http://127.0.0.1:5000"
VERSION = {"nanos": "2.1", "nanox": "2.0.2", "nanosp": "1.0.3"}
def pytest_addoption(parser):
# nanos, nanox, nanosp
@@ -27,7 +25,7 @@ def client(pytestconfig):
file_path = pytestconfig.getoption("path")
model = pytestconfig.getoption("model")
args = ['--log-level', 'speculos:DEBUG','--model', model, '--display', pytestconfig.getoption("display"), '--sdk', VERSION[model]]
args = ['--log-level', 'speculos:DEBUG','--model', model, '--display', pytestconfig.getoption("display")]
with SpeculosClient(app=str(file_path), args=args) as client:
yield client