MCPcopy Create free account
hub / github.com/GraphLite-AI/GraphLite / test_list_prepend

Function test_list_prepend

graphlite/src/functions/list_functions.rs:452–465  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

450
451 #[test]
452 fn test_list_prepend() {
453 let func = ListPrependFunction::new();
454
455 let list = Value::List(vec![Value::Number(2.0), Value::Number(3.0)]);
456 let context = create_context(vec![list, Value::Number(1.0)]);
457 let result = func.execute(&context).unwrap();
458
459 let expected = Value::List(vec![
460 Value::Number(1.0),
461 Value::Number(2.0),
462 Value::Number(3.0),
463 ]);
464 assert_eq!(result, expected);
465 }
466
467 #[test]
468 fn test_list_length() {

Callers

nothing calls this directly

Calls 3

create_contextFunction · 0.85
unwrapMethod · 0.80
executeMethod · 0.45

Tested by

no test coverage detected