message: irohad_test: initialize with this_process environment
diff: @@ -637,28 +637,19 @@ TEST_F(IrohadTest, RestartWithoutResetting) {
  /**
  * @given Iroha started without config and keypair files
  - * @when a client sends a transaction to Iroha
  + * @when client sends a transaction to Iroha
  * @then the transaction is committed
  - * AND the Iroha accepts and able to commit new transactions
  + * AND Iroha accepts and able to commit new transactions
  */
  TEST_F(IrohadTest, StartWithoutConfigAndKeyFile) {
  - setPaths();
  - prepareTestData();
  -
  - {
  rapidjson::Document doc;
  - std::ifstream ifs_iroha(path_config_.string());
  + std::ifstream ifs_iroha(config_copy_);
  rapidjson::IStreamWrapper isw(ifs_iroha);
  doc.ParseStream(isw);
  ASSERT_FALSE(doc.HasParseError())
  - << "Failed to parse irohad config at " << path_config_.string();
  + << "Failed to parse irohad config at " << config_copy_;
  - db_name_ = integration_framework::getRandomDbName();
  - pgopts_ = "dbname=" + db_name_ + " "
  - + integration_framework::getPostgresCredsFromEnv().value_or(
  - doc[config_members::PgOpt].GetString());
  -
  - boost::process::environment env;
  + boost::process::environment env{boost::this_process::environment()};
  env["IROHA_PG_OPT"] = pgopts_;
  env["IROHA_UTILITY_SERVICE_IP"] = kLocalHost.c_str();
  env["IROHA_UTILITY_SERVICE_PORT"] = std::to_string(kUtilityServicePort);
  @@ -678,10 +669,7 @@ TEST_F(IrohadTest, StartWithoutConfigAndKeyFile) {
  env["IROHA_CRYPTO_PROVIDERS_0_KEY"] = "p1";
  env["IROHA_CRYPTO_PROVIDERS_0_CRYPTO_TYPE"] = "ed25519_sha3_256";
  env["IROHA_CRYPTO_PROVIDERS_0_PRIVATE_KEY"] =
  - keys_manager_node_.loadKeys(boost::none)
  - .assumeValue()
  - .privateKey()
  - .hex();
  + keys_manager_node_.loadKeys(boost::none).assumeValue().privateKey().hex();
  env["IROHA_CRYPTO_PROVIDERS_0_TYPE"] = "default";
  env["IROHA_CRYPTO_SIGNER"] = "p1";
  @@ -690,7 +678,6 @@ TEST_F(IrohadTest, StartWithoutConfigAndKeyFile) {
  boost::none,
  std::string{"--verbosity=trace"}),
  env);
  - }
  auto key_pair = keys_manager_admin_.loadKeys(boost::none);
  IROHA_ASSERT_RESULT_VALUE(key_pair);
  