mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-08-31 03:07:20 +00:00
feat: Allow to use >> and << binary operators in Generic dialect (#553)
This commit is contained in:
parent
076b587bb2
commit
6c98228e71
3 changed files with 11 additions and 10 deletions
|
@ -24,8 +24,8 @@ mod test_utils;
|
|||
use matches::assert_matches;
|
||||
use sqlparser::ast::*;
|
||||
use sqlparser::dialect::{
|
||||
AnsiDialect, BigQueryDialect, GenericDialect, HiveDialect, MsSqlDialect, PostgreSqlDialect,
|
||||
SQLiteDialect, SnowflakeDialect,
|
||||
AnsiDialect, BigQueryDialect, ClickHouseDialect, GenericDialect, HiveDialect, MsSqlDialect,
|
||||
PostgreSqlDialect, SQLiteDialect, SnowflakeDialect,
|
||||
};
|
||||
use sqlparser::keywords::ALL_KEYWORDS;
|
||||
use sqlparser::parser::{Parser, ParserError};
|
||||
|
@ -555,7 +555,7 @@ fn test_eof_after_as() {
|
|||
|
||||
#[test]
|
||||
fn test_no_infix_error() {
|
||||
let res = Parser::parse_sql(&GenericDialect {}, "ASSERT-URA<<");
|
||||
let res = Parser::parse_sql(&ClickHouseDialect {}, "ASSERT-URA<<");
|
||||
assert_eq!(
|
||||
ParserError::ParserError("No infix parser for token ShiftLeft".to_string()),
|
||||
res.unwrap_err()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue