()
| 466 | |
| 467 | #[test] |
| 468 | fn test_list_length() { |
| 469 | let func = ListLengthFunction::new(); |
| 470 | |
| 471 | let list = Value::List(vec![ |
| 472 | Value::Number(1.0), |
| 473 | Value::Number(2.0), |
| 474 | Value::Number(3.0), |
| 475 | ]); |
| 476 | let context = create_context(vec![list]); |
| 477 | let result = func.execute(&context).unwrap(); |
| 478 | |
| 479 | assert_eq!(result, Value::Number(3.0)); |
| 480 | } |
| 481 | |
| 482 | #[test] |
| 483 | fn test_list_reverse() { |
nothing calls this directly
no test coverage detected