Use latest version for Speculos and Ragger

This commit is contained in:
Francois Beutin
2023-07-04 15:22:32 +02:00
parent f26edc2fef
commit 5f4a565076
3 changed files with 5 additions and 5 deletions

View File

@@ -128,6 +128,7 @@ jobs:
jobs-e2e-speculos-tests:
name: Speculos tests
strategy:
fail-fast: false
matrix:
model: ["nanosp", "nanos", "nanox"]
@@ -153,7 +154,7 @@ jobs:
run: |
cd tests/speculos
sudo apt-get update && sudo apt-get install -y qemu-user-static
pip install --extra-index-url https://test.pypi.org/simple/ -r requirements.txt
pip install -r requirements.txt
- name: Run speculos tests
run: |

View File

@@ -1,4 +1,4 @@
ragger[speculos]>=1.7.0,<1.8.0
ragger[speculos]
pytest
ecdsa
simple-rlp

View File

@@ -11,9 +11,8 @@ These tests are implemented in Python with the `SpeculosClient` interface which
Python dependencies are listed in [requirements.txt](requirements.txt)
```shell
python3 -m pip install --extra-index-url https://test.pypi.org/simple/ -r requirements.txt
python3 -m pip install -r requirements.txt
```
> The extra index allows to fetch the latest version of Speculos.
## Usage
@@ -47,4 +46,4 @@ pytest --model nanox --path ./elfs/nanox.elf
# Execute specific test:
pytest --model nanox --path ./elfs/nanox.elf test_pubkey_cmd.py
```
```