()
| 201 | |
| 202 | #[test] |
| 203 | fn rewrite_with_param() { |
| 204 | let rewritten = |
| 205 | rewrite_arrow_distance("SELECT * FROM docs WHERE embedding <-> $1 < 0.5").unwrap(); |
| 206 | assert!( |
| 207 | rewritten.contains("vector_distance(embedding, $1)"), |
| 208 | "got: {rewritten}" |
| 209 | ); |
| 210 | } |
| 211 | |
| 212 | // ── <=> (cosine) ────────────────────────────────────────────────────── |
| 213 |
nothing calls this directly
no test coverage detected