()
| 401 | |
| 402 | #[test] |
| 403 | fn test_count() -> ResultTest<()> { |
| 404 | let (db, _) = create_data(5)?; |
| 405 | |
| 406 | let sql = "SELECT count(*) as n FROM inventory"; |
| 407 | let result = run_for_testing(&db, sql)?; |
| 408 | assert_eq!(result, vec![product![5u64]], "Inventory"); |
| 409 | |
| 410 | let sql = "SELECT count(*) as n FROM inventory limit 2"; |
| 411 | let result = run_for_testing(&db, sql)?; |
| 412 | assert_eq!(result, vec![product![5u64]], "Inventory"); |
| 413 | |
| 414 | let sql = "SELECT count(*) as n FROM inventory WHERE inventory_id = 4 or inventory_id = 5"; |
| 415 | let result = run_for_testing(&db, sql)?; |
| 416 | assert_eq!(result, vec![product![2u64]], "Inventory"); |
| 417 | Ok(()) |
| 418 | } |
| 419 | |
| 420 | /// Test the evaluation of SELECT, UPDATE, and DELETE parameterized with `:sender` |
| 421 | #[test] |
nothing calls this directly
no test coverage detected
searching dependent graphs…