v0.3.11-pre.010-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-worker-raw-transaction-ingest-lib/tests/hardening.rs
|
||||
// version: 1
|
||||
// version: 2
|
||||
|
||||
//! External public, security, redaction and release-boundary hardening canaries for `pre.010`.
|
||||
|
||||
@@ -55,17 +55,21 @@ fn pre_010_debug_and_settings_errors_redact_worker_identity_and_invalid_values()
|
||||
std::option::Option::Some(value) => value,
|
||||
std::option::Option::None => return,
|
||||
};
|
||||
let worker_id = match worker_id(raw_worker_id) {
|
||||
let parsed_worker_id = match worker_id(raw_worker_id) {
|
||||
std::option::Option::Some(value) => value,
|
||||
std::option::Option::None => return,
|
||||
};
|
||||
assert_eq!(std::format!("{worker_id:?}"), "WorkerId(..)");
|
||||
let settings =
|
||||
match ksp_worker_raw_transaction_ingest_lib::RawTransactionIngestSettings::new(network.clone(), worker_id, 1, 1, std::time::Duration::from_millis(100))
|
||||
{
|
||||
std::result::Result::Ok(value) => value,
|
||||
std::result::Result::Err(_) => return,
|
||||
};
|
||||
assert_eq!(std::format!("{parsed_worker_id:?}"), "WorkerId(..)");
|
||||
let settings = match ksp_worker_raw_transaction_ingest_lib::RawTransactionIngestSettings::new(
|
||||
network.clone(),
|
||||
parsed_worker_id,
|
||||
1,
|
||||
1,
|
||||
std::time::Duration::from_millis(100),
|
||||
) {
|
||||
std::result::Result::Ok(value) => value,
|
||||
std::result::Result::Err(_) => return,
|
||||
};
|
||||
let settings_debug = std::format!("{settings:?}");
|
||||
assert!(!settings_debug.contains(raw_worker_id));
|
||||
assert!(settings_debug.contains("WorkerId(..)"));
|
||||
|
||||
Reference in New Issue
Block a user