Skip to content

Commit

Permalink
enable tests
Browse files Browse the repository at this point in the history
  • Loading branch information
snuyanzin committed Jan 31, 2024
1 parent 05adefa commit 2c7adae
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1983,7 +1983,7 @@ class ScalarFunctionsTest extends ScalarTypesTestBase {
testSqlApi("QUARTER(DATE '1997-12-31')", "4")
}

// @Test
@Test
def testTimestampDiff(): Unit = {
val dataMap = Map(
("DAY", TimePointUnit.DAY, "SQL_TSI_DAY") -> Seq(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1335,14 +1335,14 @@ class TemporalTypesTest extends ExpressionTestBase {
testSqlApi(
"TIMESTAMPDIFF(MONTH, TIMESTAMP '2019-09-01 00:00:00', TIMESTAMP '2016-08-01 00:00:00')",
"-37")
/*testSqlApi("TIMESTAMPDIFF(MONTH, DATE '2019-09-01', DATE '2020-03-01')", "6")
testSqlApi("TIMESTAMPDIFF(MONTH, DATE '2019-09-01', DATE '2020-03-01')", "6")
testSqlApi("TIMESTAMPDIFF(MONTH, DATE '2019-09-01', DATE '2016-08-01')", "-37")
testSqlApi("TIMESTAMPDIFF(MONTH, TIMESTAMP '2021-01-04 00:00:00', DATE '2021-02-04')", "1")
testSqlApi("TIMESTAMPDIFF(MONTH, DATE '2020-01-04', TIMESTAMP '2021-02-04 12:00:00')", "13")
testSqlApi("TIMESTAMPDIFF(MONTH, TIMESTAMP '2021-01-04 00:00:00', TIME '00:00:00')", "-612")
testSqlApi("TIMESTAMPDIFF(MONTH, TIME '00:00:00', TIMESTAMP '2021-02-04 12:00:00')", "613")
testSqlApi("TIMESTAMPDIFF(MONTH, DATE '2021-01-04', TIME '00:00:00')", "-612")
testSqlApi("TIMESTAMPDIFF(MONTH, TIME '00:00:00', DATE '2021-02-04')", "613")*/
testSqlApi("TIMESTAMPDIFF(MONTH, TIME '00:00:00', DATE '2021-02-04')", "613")
}

@Test
Expand Down Expand Up @@ -1410,7 +1410,7 @@ class TemporalTypesTest extends ExpressionTestBase {
"NULL")
}

// @Test
@Test
def testInvalidTimestampLtzArithmetic(): Unit = {
val exceptionMsg = "TIMESTAMP_LTZ only supports diff between the same type."

Expand Down Expand Up @@ -1438,12 +1438,12 @@ class TemporalTypesTest extends ExpressionTestBase {
classOf[CodeGenException])

// invalid operand type
/*testExpectedSqlException(
testExpectedSqlException(
s"TIMESTAMPDIFF(SECOND, ${timestampLtz("1970-01-01 00:00:00.123")}, 'test_string_type')",
"Cannot apply 'TIMESTAMPDIFF' to arguments of type" +
" 'TIMESTAMPDIFF(<SYMBOL>, <TIMESTAMP_WITH_LOCAL_TIME_ZONE(3)>, <CHAR(16)>)'." +
" 'TIMESTAMPDIFF(<INTERVAL SECOND>, <TIMESTAMP_WITH_LOCAL_TIME_ZONE(3)>, <CHAR(16)>)'." +
" Supported form(s): 'TIMESTAMPDIFF(<ANY>, <DATETIME>, <DATETIME>)'"
)*/
)
}

// ----------------------------------------------------------------------------------------------
Expand Down

0 comments on commit 2c7adae

Please sign in to comment.