message: delete wallet that the test created
diff: @@ -796,7 +796,7 @@ mod tests {
  self.import_wallet_continue(wallet_handle, config, credentials, (import_key, master_key))
  }
  - fn delete_wallet(&self, config: &Config, credentials: &Credentials) -> IndyResult<()> {
  + pub fn delete_wallet(&self, config: &Config, credentials: &Credentials) -> IndyResult<()> {
  if self.wallets.borrow_mut().values().any(|ref wallet| wallet.get_id() == config.id) {
  return Err(err_msg(IndyErrorKind::InvalidState, format!("Wallet has to be closed before deleting: {:?}", config.id)))?;
  }
  @@ -853,15 +853,18 @@ mod tests {
  let wallet_service = WalletService::new();
  + let config = _config_default("wallet_service_create_wallet_works_for_comparision_time_of_different_key_types");
  let time = SystemTime::now();
  - wallet_service.create_wallet(&_config_default("wallet_service_create_wallet_works_for_comparision_time_of_different_key_types"), &ARGON_MOD_CREDENTIAL, (&MODERATE_KDD, &MODERATE_MASTER_KEY)).unwrap();
  + wallet_service.create_wallet(&config, &ARGON_MOD_CREDENTIAL, (&MODERATE_KDD, &MODERATE_MASTER_KEY)).unwrap();
  let time_diff_moderate_key = SystemTime::now().duration_since(time).unwrap();
  + wallet_service.delete_wallet(&config, &ARGON_MOD_CREDENTIAL).unwrap();
  _cleanup("wallet_service_create_wallet_works_for_comparision_time_of_different_key_types");
  let time = SystemTime::now();
  - wallet_service.create_wallet(&_config_default("wallet_service_create_wallet_works_for_comparision_time_of_different_key_types"), &ARGON_INT_CREDENTIAL, (&INTERACTIVE_KDD, &INTERACTIVE_MASTER_KEY)).unwrap();
  + wallet_service.create_wallet(&config, &ARGON_INT_CREDENTIAL, (&INTERACTIVE_KDD, &INTERACTIVE_MASTER_KEY)).unwrap();
  let time_diff_interactive_key = SystemTime::now().duration_since(time).unwrap();
  + wallet_service.delete_wallet(&config, &ARGON_INT_CREDENTIAL).unwrap();
  assert!(time_diff_interactive_key < time_diff_moderate_key);
  