Merge 7a6c4399395d5e1f3926c0650c18464fed5ad670 into 88b583f2bbf4d7a668db6d83964af5470c93e516

This commit is contained in:
Hudson C. Dalprá 2023-12-23 09:57:03 +00:00 committed by GitHub
commit 28750893c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,14 +26,6 @@ pub enum List {
Nil,
}
fn main() {
println!("This is an empty cons list: {:?}", create_empty_list());
println!(
"This is a non-empty cons list: {:?}",
create_non_empty_list()
);
}
pub fn create_empty_list() -> List {
todo!()
}
@ -46,6 +38,15 @@ pub fn create_non_empty_list() -> List {
mod tests {
use super::*;
#[test]
fn main() {
println!("This is an empty cons list: {:?}", create_empty_list());
println!(
"This is a non-empty cons list: {:?}",
create_non_empty_list()
);
}
#[test]
fn test_create_empty_list() {
assert_eq!(List::Nil, create_empty_list())