diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-06-02 23:30:11 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-06-02 23:30:11 -0700 |
| commit | 07461908268c9901dcd7a6ded109733fac4c86c6 (patch) | |
| tree | d76d3c13106fe621201faf86bb797b365a496714 /src | |
| parent | 94ac30c498399eec1c5239b472845d238b1926ec (diff) | |
cargo: Add test for is_uuid
Diffstat (limited to 'src')
| -rw-r--r-- | src/cargo/cargo.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/cargo/cargo.rs b/src/cargo/cargo.rs index f4994ded406..a20530fdf79 100644 --- a/src/cargo/cargo.rs +++ b/src/cargo/cargo.rs @@ -134,6 +134,16 @@ fn is_uuid(id: str) -> bool { false } +#[test] +fn test_is_uuid() { + assert is_uuid("aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"); + assert is_uuid("AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA"); + assert is_uuid("0AAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAA0"); + assert !is_uuid("aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaa"); + assert !is_uuid("aaaaaaaa-aaaa-aaaa-aaaaa-aaaaaaaaaaaa"); + assert !is_uuid(""); +} + // FIXME: implement URI/URL parsing so we don't have to resort to weak checks fn is_archive_uri(uri: str) -> bool { |
