add test for list:is_empty()
This commit is contained in:
parent
d07c6e8a0e
commit
ab2a643f27
@ -2,9 +2,24 @@ import core::*;
|
||||
|
||||
use std;
|
||||
import std::list;
|
||||
import std::list::{from_vec, head, is_not_empty, tail};
|
||||
import std::list::{from_vec, head, is_empty, is_not_empty, tail};
|
||||
import option;
|
||||
|
||||
#[test]
|
||||
fn test_is_empty() {
|
||||
let empty : list::list<int> = from_vec([]);
|
||||
let full1 = from_vec([1]);
|
||||
let full2 = from_vec(['r', 'u']);
|
||||
|
||||
assert is_empty(empty);
|
||||
assert !is_empty(full1);
|
||||
assert !is_empty(full2);
|
||||
|
||||
assert !is_not_empty(empty);
|
||||
assert is_not_empty(full1);
|
||||
assert is_not_empty(full2);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_from_vec() {
|
||||
let l = from_vec([0, 1, 2]);
|
||||
|
Loading…
Reference in New Issue
Block a user