Skip to content

Commit

Permalink
add origin name tests
Browse files Browse the repository at this point in the history
Signed-off-by: Dave Parfitt <[email protected]>

Pull request: #694
Approved by: metadave
  • Loading branch information
Dave Parfitt authored and thesentinels committed Jun 9, 2016
1 parent a383f4c commit 93fabee
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions components/core/src/crypto/keys/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -614,4 +614,20 @@ mod test {
assert_eq!(1, candidates.len());

}

#[test]
fn check_origin_name() {
assert!(super::is_valid_origin_name("foo"));
assert!(super::is_valid_origin_name("foo_bar"));
assert!(super::is_valid_origin_name("foo-bar"));
assert!(super::is_valid_origin_name("0xdeadbeef"));

assert!(!super::is_valid_origin_name("Core"));
assert!(!super::is_valid_origin_name(" foo"));
assert!(!super::is_valid_origin_name("foo "));
assert!(!super::is_valid_origin_name("!foo"));
assert!(!super::is_valid_origin_name("foo!"));
assert!(!super::is_valid_origin_name("foo bar"));
assert!(!super::is_valid_origin_name("0xDEADBEEF"));
}
}

0 comments on commit 93fabee

Please sign in to comment.