diff options
Diffstat (limited to 'lib/warden-core')
-rw-r--r-- | lib/warden-core/build.rs | 4 | ||||
-rw-r--r-- | lib/warden-core/src/configuration/conv.rs | 2 | ||||
-rw-r--r-- | lib/warden-core/src/google/parser/money.rs | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/lib/warden-core/build.rs b/lib/warden-core/build.rs index 9d8747f..0fa0722 100644 --- a/lib/warden-core/build.rs +++ b/lib/warden-core/build.rs @@ -166,4 +166,8 @@ fn add_openapi(config: tonic_prost_build::Builder) -> tonic_prost_build::Builder ".configuration.rule.DeleteRuleConfigurationRequest", "#[derive(utoipa::IntoParams)]", ) + .field_attribute( + ".iso20022.pacs008.FIToFICustomerCreditTransferV12.cdt_trf_tx_inf", + "#[schema(min_items = 1, max_items = 1)]", + ) } diff --git a/lib/warden-core/src/configuration/conv.rs b/lib/warden-core/src/configuration/conv.rs index 7f982b4..3b0fef9 100644 --- a/lib/warden-core/src/configuration/conv.rs +++ b/lib/warden-core/src/configuration/conv.rs @@ -266,7 +266,7 @@ mod tests { "x": 1, "y": [true, null, "str"], "z": { - "nested": 3.14 + "nested": 3.90 } }); diff --git a/lib/warden-core/src/google/parser/money.rs b/lib/warden-core/src/google/parser/money.rs index a703a4a..c12bfb1 100644 --- a/lib/warden-core/src/google/parser/money.rs +++ b/lib/warden-core/src/google/parser/money.rs @@ -172,7 +172,7 @@ mod tests { #[test] fn test_round_trip_conversion() { - let original = 1234.567_890_123; + let original = 1_234.567_890_123; let money = Money::try_from((original, "USD")).unwrap(); let back: f64 = money.into(); assert!( |