Skip to content

Commit 95fa259

Browse files
committed
Address pr feedback.
1 parent a172220 commit 95fa259

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

cmd/soroban-cli/src/config/address.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,4 +316,15 @@ mod tests {
316316
assert!("foo/bar".parse::<ContractName>().is_err());
317317
assert!("foo\\bar".parse::<ContractName>().is_err());
318318
}
319+
320+
#[test]
321+
fn contract_name_rejects_too_long() {
322+
assert!("a".repeat(251).parse::<ContractName>().is_err());
323+
assert!("a".repeat(250).parse::<ContractName>().is_ok());
324+
}
325+
326+
#[test]
327+
fn contract_name_rejects_empty() {
328+
assert!("".parse::<ContractName>().is_err());
329+
}
319330
}

0 commit comments

Comments
 (0)