comparison test/conftest.py @ 1909:43ebe0028187

Add tests for dropbearconvert
author Matt Johnston <matt@ucc.asn.au>
date Tue, 29 Mar 2022 22:29:17 +0800
parents 06c7ddbb9dd6
children
comparison
equal deleted inserted replaced
1908:eadd023fde4d 1909:43ebe0028187
1 def pytest_addoption(parser): 1 def pytest_addoption(parser):
2 parser.addoption("--port", type=str, help="default is 2244 local, 22 remote") 2 parser.addoption("--port", type=str, help="default is 2244 local, 22 remote")
3 parser.addoption("--dbclient", type=str, default="../dbclient") 3 parser.addoption("--dbclient", type=str, default="../dbclient")
4 parser.addoption("--dropbear", type=str, default="../dropbear") 4 parser.addoption("--dropbear", type=str, default="../dropbear")
5 parser.addoption("--dropbearconvert", type=str, default="../dropbearconvert")
6 parser.addoption("--dropbearkey", type=str, default="../dropbearkey")
5 parser.addoption("--hostkey", type=str, help="required unless --remote") 7 parser.addoption("--hostkey", type=str, help="required unless --remote")
6 parser.addoption("--remote", type=str, help="remote host") 8 parser.addoption("--remote", type=str, help="remote host")
7 parser.addoption("--user", type=str, help="optional username") 9 parser.addoption("--user", type=str, help="optional username")
10 parser.addoption("--ssh-keygen", type=str, default="ssh-keygen")
8 11
9 def pytest_configure(config): 12 def pytest_configure(config):
10 opt = config.option 13 opt = config.option
11 if not opt.hostkey and not opt.remote: 14 if not opt.hostkey and not opt.remote:
12 raise Exception("--hostkey must be given") 15 raise Exception("--hostkey must be given")