Parse and double-unwrap — panics if `None` or `Err`.
(sql: &str)
| 102 | |
| 103 | /// Parse and double-unwrap — panics if `None` or `Err`. |
| 104 | fn ok(sql: &str) -> NodedbStatement { |
| 105 | parse(sql) |
| 106 | .expect("expected Some, got None") |
| 107 | .expect("expected Ok, got Err") |
| 108 | } |
| 109 | |
| 110 | /// Assert `parse` returns `Some(Err(SqlError::ReservedIdentifier { .. }))`. |
| 111 | fn assert_reserved(sql: &str) { |