tests: trezor tests fixes and improvements

- configurable hardforks via env vars
This commit is contained in:
Dusan Klinec 2019-04-03 21:29:35 +02:00
parent fe3403c8f0
commit c97a1f79d6
No known key found for this signature in database
GPG key ID: 6337E118CCBCE103
4 changed files with 76 additions and 25 deletions

View file

@ -101,6 +101,9 @@ void mock_daemon::load_params(boost::program_options::variables_map const & vm)
mock_daemon::~mock_daemon()
{
if(m_http_client.is_connected())
m_http_client.disconnect();
if (!m_terminated)
{
try
@ -134,11 +137,14 @@ void mock_daemon::init()
if(m_http_client.is_connected())
m_http_client.disconnect();
CHECK_AND_ASSERT_THROW_MES(m_http_client.set_server(rpc_addr(), boost::none), "RPC client init fail");
CHECK_AND_ASSERT_THROW_MES(m_http_client.set_server(rpc_addr(), boost::none, epee::net_utils::ssl_support_t::e_ssl_support_disabled), "RPC client init fail");
}
void mock_daemon::deinit()
{
if(m_http_client.is_connected())
m_http_client.disconnect();
try
{
m_rpc_server.deinit();