MCPcopy Create free account
hub / github.com/erans/pgsqlite / test_row_conversion

Function test_row_conversion

src/protocol/value_handler.rs:468–483  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

466
467 #[test]
468 fn test_row_conversion() {
469 let handler = ValueHandler::new();
470 let values = vec![
471 SqliteValue::Integer(42),
472 SqliteValue::Text("hello".to_string()),
473 SqliteValue::Null,
474 ];
475 let type_oids = vec![23, 25, 25]; // INT4, TEXT, TEXT
476
477 let result = handler.convert_row(&values, &type_oids, false).unwrap();
478
479 assert_eq!(result.len(), 3);
480 assert!(result[0].is_some());
481 assert!(result[1].is_some());
482 assert!(result[2].is_none());
483 }
484
485 #[test]
486 fn test_mmap_enabled_config() {

Callers

nothing calls this directly

Calls 1

convert_rowMethod · 0.80

Tested by

no test coverage detected