|
|
|
|
@ -28,22 +28,19 @@ class BlindFilterInstrumentedTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
|
b2.currency = currency |
|
|
|
|
|
|
|
|
|
val s1 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s1.cgBigBlind = 1.0 |
|
|
|
|
s1.cgSmallBlind = 0.5 |
|
|
|
|
s1.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s2 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s2.cgBigBlind = 1.0 |
|
|
|
|
s2.cgSmallBlind = 0.5 |
|
|
|
|
s2.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s3 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s3.cgBigBlind = 2.0 |
|
|
|
|
s3.cgSmallBlind = 1.0 |
|
|
|
|
s3.cgBlinds = "1/2" |
|
|
|
|
|
|
|
|
|
realm.commitTransaction() |
|
|
|
|
|
|
|
|
|
val filter = QueryCondition.AnyBlind() |
|
|
|
|
val filter = QueryCondition.AnyStake() |
|
|
|
|
|
|
|
|
|
val blind = QueryCondition.AnyBlind().apply { |
|
|
|
|
val blind = QueryCondition.AnyStake().apply { |
|
|
|
|
listOfValues = arrayListOf(s1.blinds!!) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -74,26 +71,23 @@ class BlindFilterInstrumentedTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
|
b2.currency = currency |
|
|
|
|
|
|
|
|
|
val s1 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s1.cgBigBlind = 1.0 |
|
|
|
|
s1.cgSmallBlind = 0.5 |
|
|
|
|
s1.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s2 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s2.cgBigBlind = 1.0 |
|
|
|
|
s2.cgSmallBlind = 0.5 |
|
|
|
|
s2.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s3 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s3.cgBigBlind = 2.0 |
|
|
|
|
s3.cgSmallBlind = 1.0 |
|
|
|
|
s3.cgBlinds = "1/2" |
|
|
|
|
|
|
|
|
|
realm.commitTransaction() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
val filter = QueryCondition.AnyBlind() |
|
|
|
|
val filter = QueryCondition.AnyStake() |
|
|
|
|
|
|
|
|
|
val blind1 = QueryCondition.AnyBlind().apply { |
|
|
|
|
val blind1 = QueryCondition.AnyStake().apply { |
|
|
|
|
listOfValues = arrayListOf(s1.blinds!!) |
|
|
|
|
} |
|
|
|
|
val blind2 = QueryCondition.AnyBlind().apply { |
|
|
|
|
val blind2 = QueryCondition.AnyStake().apply { |
|
|
|
|
listOfValues = arrayListOf(s2.blinds!!) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -122,24 +116,20 @@ class BlindFilterInstrumentedTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
|
b2.currency = currency |
|
|
|
|
|
|
|
|
|
val s1 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
|
|
|
|
|
s1.cgBigBlind = 1.0 |
|
|
|
|
s1.cgSmallBlind = 0.5 |
|
|
|
|
s1.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s2 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s2.cgBigBlind = 1.0 |
|
|
|
|
s2.cgSmallBlind = 0.5 |
|
|
|
|
s2.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s3 = Session.testInstance(100.0, false, Date(), 1, b2) |
|
|
|
|
s3.cgBigBlind = 2.0 |
|
|
|
|
s3.cgSmallBlind = 1.0 |
|
|
|
|
s3.cgBlinds = "1/2" |
|
|
|
|
|
|
|
|
|
realm.commitTransaction() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
val filter = QueryCondition.AnyBlind() |
|
|
|
|
val filter = QueryCondition.AnyStake() |
|
|
|
|
|
|
|
|
|
val blind = QueryCondition.AnyBlind().apply { |
|
|
|
|
val blind = QueryCondition.AnyStake().apply { |
|
|
|
|
listOfValues = arrayListOf(s3.blinds!!) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -167,31 +157,27 @@ class BlindFilterInstrumentedTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
|
b2.currency = currency |
|
|
|
|
|
|
|
|
|
val s1 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s1.cgBigBlind = 1.0 |
|
|
|
|
s1.cgSmallBlind = 0.5 |
|
|
|
|
s1.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s2 = Session.testInstance(100.0, false, Date(), 1, b1) |
|
|
|
|
s2.cgBigBlind = 2.0 |
|
|
|
|
s2.cgSmallBlind = 1.0 |
|
|
|
|
s2.cgBlinds = "0.5/1" |
|
|
|
|
|
|
|
|
|
val s3 = Session.testInstance(100.0, false, Date(), 1, b2) |
|
|
|
|
s3.cgBigBlind = 2.0 |
|
|
|
|
s3.cgSmallBlind = 1.0 |
|
|
|
|
s3.cgBlinds = "1/2" |
|
|
|
|
|
|
|
|
|
realm.commitTransaction() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
val filter = QueryCondition.AnyStake() |
|
|
|
|
|
|
|
|
|
val filter = QueryCondition.AnyBlind() |
|
|
|
|
|
|
|
|
|
val blind1 = QueryCondition.AnyBlind().apply { |
|
|
|
|
listOfValues = arrayListOf(s1.blinds!!) |
|
|
|
|
val stake1 = QueryCondition.AnyStake().apply { |
|
|
|
|
listOfValues = arrayListOf(s1.cgStakes!!) |
|
|
|
|
} |
|
|
|
|
val blind2 = QueryCondition.AnyBlind().apply { |
|
|
|
|
listOfValues = arrayListOf(s2.blinds!!) |
|
|
|
|
val stake2 = QueryCondition.AnyStake().apply { |
|
|
|
|
listOfValues = arrayListOf(s2.cgStakes!!) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
val filterElement = FilterCondition(arrayListOf(blind1, blind2), FilterSectionRow.Blind) |
|
|
|
|
val filterElement = FilterCondition(arrayListOf(stake1, stake2), FilterSectionRow.Blind) |
|
|
|
|
filter.updateValueBy(filterElement) |
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, Query(filter)) |
|
|
|
|
|