Skip to content

Commit

Permalink
finos#1296 fix failing tests in IgniteSqlFilteringTest
Browse files Browse the repository at this point in the history
  • Loading branch information
junaidzm13 committed Apr 29, 2024
1 parent 36e6c13 commit b8ef0b5
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ class IgniteSqlFilteringTest extends IgniteTestsBase {
assertEquavalent(filterResult.toArray, Array(testOrder3))
}

Scenario("Support mapped field types - [ java.sql.Data -> Long]") {
Scenario("Support mapped field types - [ java.sql.Date -> Long ]") {
givenOrderExistInIgnite(testOrder1, testOrder2, testOrder3)

val filterResult = applyFilter("createdAt > 1704038400000")
val filterResult = applyFilter(s"createdAt > ${getTime("2024-01-01")}")

assertEquavalent(filterResult.toArray, Array(testOrder3))
}
Expand Down Expand Up @@ -170,10 +170,10 @@ class IgniteSqlFilteringTest extends IgniteTestsBase {
}


Scenario("Support mapped field types - [ java.sql.Data -> Long]") {
Scenario("Support mapped field types - [ java.sql.Date -> Long]") {
givenOrderExistInIgnite(testOrder1, testOrder2, testOrder3)

val filterResult = applyFilter("createdAt <= 1704038400000")
val filterResult = applyFilter(s"createdAt <= ${getTime("2024-01-01")}")

assertEquavalent(filterResult.toArray, Array(testOrder1, testOrder2))
}
Expand Down Expand Up @@ -227,7 +227,7 @@ class IgniteSqlFilteringTest extends IgniteTestsBase {
Scenario("Support mapped type - [java.sql.Date -> Long]") {
givenOrderExistInIgnite(testOrder1, testOrder2, testOrder3)

val filterResult = applyFilter("createdAt = 1602259200000")
val filterResult = applyFilter(s"createdAt = ${getTime("2020-10-10")}")

assertEquavalent(filterResult.toArray, Array(testOrder3))
}
Expand Down Expand Up @@ -297,7 +297,7 @@ class IgniteSqlFilteringTest extends IgniteTestsBase {
Scenario("Support mapped type - [java.sql.Date -> Long]") {
givenOrderExistInIgnite(testOrder1, testOrder2, testOrder3)

val filterResult = applyFilter("createdAt != 1704902400000")
val filterResult = applyFilter(s"createdAt != ${getTime("2024-01-11")}")

assertEquavalent(filterResult.toArray, Array(testOrder2, testOrder3))
}
Expand Down Expand Up @@ -513,7 +513,7 @@ class IgniteSqlFilteringTest extends IgniteTestsBase {
Scenario("supports mapped field types - [ java.sql.Date -> Long ]") {
givenOrderExistInIgnite(testOrder1, testOrder2, testOrder3)

val filterResult = applyFilter("createdAt in [1580313600000]")
val filterResult = applyFilter(s"createdAt in [${getTime("2020-01-30")}]")

assertEquavalent(filterResult.toArray, Array(testOrder3))
}
Expand Down Expand Up @@ -578,4 +578,5 @@ class IgniteSqlFilteringTest extends IgniteTestsBase {
.with2WayConverter[BigDecimal, Double](classOf[BigDecimal], classOf[Double], _.doubleValue(), BigDecimal.valueOf)
.build()

private def getTime(date: String): Long = Date.valueOf(date).getTime
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package org.finos.vuu.util.schema

import org.finos.vuu.core.table.Column
import org.finos.vuu.util.schema.SchemaMapper.InvalidSchemaMapException
import org.finos.vuu.util.types.{TypeConverter, TypeConverterContainer, TypeConverterContainerBuilder, TypeUtils}
import org.finos.vuu.util.types.{DefaultTypeConverters, TypeConverter, TypeConverterContainer, TypeConverterContainerBuilder, TypeUtils}

import scala.util.Try

Expand Down

0 comments on commit b8ef0b5

Please sign in to comment.