import dllist import startest pub fn main() -> Nil { startest.run(startest.default_config()) } pub fn is_empty_tests() { startest.describe("is_emtpy", [ startest.it("terminated list", fn() { assert dllist.is_empty(dllist.new()) assert !dllist.is_empty(dllist.new() |> dllist.insert(1)) }), startest.it("cyclic list", fn() { assert dllist.is_empty(dllist.new_cyclic()) assert !dllist.is_empty(dllist.new_cyclic() |> dllist.insert(1)) }), ]) }