dropbear/test/Makefile.in
Matt Johnston 8b0d31ab20 Add "make test" target to run pytest
This will create a virtualenv if required.

There is a bit of churn here reverting to autoconf 2.59 in generated
config.h.in and configure
2021-10-18 14:24:32 +08:00

20 lines
501 B
Makefile

srcdir=@srcdir@
all: test
test: venv/bin/pytest fakekey
./venv/bin/pytest --hostkey=fakekey --dbclient=../dbclient --dropbear=../dropbear $(srcdir)
one: venv/bin/pytest fakekey
./venv/bin/pytest --hostkey=fakekey --dbclient=../dbclient --dropbear=../dropbear $(srcdir) -k exit
fakekey:
../dropbearkey -t ecdsa -f $@
venv/bin/pytest: $(srcdir)/requirements.txt
python3 -m venv init venv
./venv/bin/pip install --upgrade pip
./venv/bin/pip install -r $(srcdir)/requirements.txt
.PHONY: test