summaryrefslogtreecommitdiffstats
path: root/vendor/generic-array-0.12.4/tests/arr.rs
blob: c37b5d50f7f5e0c63b790611bc21f3101b3213e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#[macro_use]
extern crate generic_array;
extern crate typenum;

#[test]
fn empty_without_trailing_comma() {
    let ar = arr![u8; ];
    assert_eq!(format!("{:x}", ar), "");
}

#[test]
fn empty_with_trailing_comma() {
    let ar = arr![u8; , ];
    assert_eq!(format!("{:x}", ar), "");
}

#[test]
fn without_trailing_comma() {
    let ar = arr![u8; 10, 20, 30];
    assert_eq!(format!("{:x}", ar), "0a141e");
}

#[test]
fn with_trailing_comma() {
    let ar = arr![u8; 10, 20, 30, ];
    assert_eq!(format!("{:x}", ar), "0a141e");
}