Skip to content

Commit

Permalink
[#142] parse_limit, parse_offset 테스트코드 보완
Browse files Browse the repository at this point in the history
  • Loading branch information
myyrakle committed Jul 29, 2024
1 parent 4df7383 commit 739a428
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions src/parser/test/select.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2330,6 +2330,18 @@ fn test_parse_offset() {
expected: 5,
want_error: false,
},
TestCase {
name: "OFFSET -5".into(),
input: vec![Token::Offset, Token::Integer(-5)],
expected: 0,
want_error: true,
},
TestCase {
name: "OFFSET".into(),
input: vec![Token::Offset],
expected: 0,
want_error: true,
},
TestCase {
name: "OFFSET SELECT".into(),
input: vec![Token::Offset, Token::Select],
Expand Down Expand Up @@ -2392,6 +2404,18 @@ fn test_parse_limit() {
expected: 5,
want_error: false,
},
TestCase {
name: "LIMIT -5".into(),
input: vec![Token::Limit, Token::Integer(-5)],
expected: 0,
want_error: true,
},
TestCase {
name: "LIMIT".into(),
input: vec![Token::Limit],
expected: 0,
want_error: true,
},
TestCase {
name: "LIMIT SELECT".into(),
input: vec![Token::Limit, Token::Select],
Expand Down

0 comments on commit 739a428

Please sign in to comment.