Skip to content

Commit 71b9573

Browse files
committed
Use match for validating length
1 parent c4de163 commit 71b9573

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

packages/std/src/testing/mock.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -253,10 +253,10 @@ impl MockApi {
253253

254254
/// Does basic validation of the number of bytes in a canonical address
255255
fn validate_length(bytes: &[u8]) -> StdResult<()> {
256-
if !(1..=255).contains(&bytes.len()) {
257-
return Err(StdError::generic_err("Invalid canonical address length"));
256+
match bytes.len() {
257+
1..=255 => Ok(()),
258+
_ => Err(StdError::generic_err("Invalid canonical address length")),
258259
}
259-
Ok(())
260260
}
261261

262262
/// Returns a default enviroment with height, time, chain_id, and contract address

packages/vm/src/testing/mock.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,10 @@ impl BackendApi for MockApi {
162162

163163
/// Does basic validation of the number of bytes in a canonical address
164164
fn validate_length(bytes: &[u8]) -> Result<(), BackendError> {
165-
if !(1..=255).contains(&bytes.len()) {
166-
return Err(BackendError::user_err("Invalid canonical address length"));
165+
match bytes.len() {
166+
1..=255 => Ok(()),
167+
_ => Err(BackendError::user_err("Invalid canonical address length")),
167168
}
168-
Ok(())
169169
}
170170

171171
/// Returns a default enviroment with height, time, chain_id, and contract address

0 commit comments

Comments
 (0)