@@ -17,10 +17,9 @@ Y_UNIT_TEST_SUITE(TMiniKQLDecimalTest) {
17
17
const auto data2 = pb.NewOptional (pb.NewDecimalLiteral (+NYql::NDecimal::Inf (), 13 , 5 ));
18
18
const auto data3 = pb.NewOptional (pb.NewDecimalLiteral (-NYql::NDecimal::Inf (), 13 , 5 ));
19
19
const auto data4 = pb.NewEmptyOptional (type);
20
- const auto data5 = pb.NewOptional (pb.NewDecimalLiteral (-NYql::NDecimal::Nan (), 13 , 5 ));
21
20
const auto data = pb.NewDecimalLiteral (314159 , 13 , 5 );
22
21
23
- const auto list = pb.NewList (type, {data0, data1, data2, data3, data4, data5 });
22
+ const auto list = pb.NewList (type, {data0, data1, data2, data3, data4});
24
23
25
24
const auto pgmReturn = pb.Map (list,
26
25
[&](TRuntimeNode item) {
@@ -40,8 +39,6 @@ Y_UNIT_TEST_SUITE(TMiniKQLDecimalTest) {
40
39
UNIT_ASSERT (item.GetInt128 () == -NYql::NDecimal::Inf ());
41
40
UNIT_ASSERT (iterator.Next (item));
42
41
UNIT_ASSERT (!item);
43
- UNIT_ASSERT (iterator.Next (item));
44
- UNIT_ASSERT (item.GetInt128 () == 314159 );
45
42
UNIT_ASSERT (!iterator.Next (item));
46
43
UNIT_ASSERT (!iterator.Next (item));
47
44
}
@@ -870,7 +867,7 @@ Y_UNIT_TEST_SUITE(TMiniKQLDecimalTest) {
870
867
TSetup<LLVM> setup;
871
868
TProgramBuilder& pb = *setup.PgmBuilder ;
872
869
873
- const auto data1 = pb.NewDecimalLiteral (- NYql::NDecimal::Nan (), 13 , 2 );
870
+ const auto data1 = pb.NewDecimalLiteral (NYql::NDecimal::Nan (), 13 , 2 );
874
871
const auto data2 = pb.NewDecimalLiteral (+NYql::NDecimal::Inf (), 13 , 2 );
875
872
const auto data3 = pb.NewDecimalLiteral (314 , 13 , 2 );
876
873
const auto data4 = pb.NewDecimalLiteral (-213 , 13 , 2 );
@@ -890,8 +887,8 @@ Y_UNIT_TEST_SUITE(TMiniKQLDecimalTest) {
890
887
NUdf::TUnboxedValue item;
891
888
892
889
UNIT_ASSERT (iterator.Next (item));
893
- UNIT_ASSERT (item.GetElement (0 ).GetInt128 () == - NYql::NDecimal::Nan ());
894
- UNIT_ASSERT (item.GetElement (1 ).GetInt128 () == - NYql::NDecimal::Nan ());
890
+ UNIT_ASSERT (item.GetElement (0 ).GetInt128 () == NYql::NDecimal::Nan ());
891
+ UNIT_ASSERT (item.GetElement (1 ).GetInt128 () == NYql::NDecimal::Nan ());
895
892
896
893
UNIT_ASSERT (iterator.Next (item));
897
894
UNIT_ASSERT (item.GetElement (0 ).GetInt128 () == +NYql::NDecimal::Inf ());
@@ -1124,7 +1121,7 @@ Y_UNIT_TEST_SUITE(TMiniKQLDecimalTest) {
1124
1121
TSetup<LLVM> setup;
1125
1122
TProgramBuilder& pb = *setup.PgmBuilder ;
1126
1123
1127
- const auto data1 = pb.NewDecimalLiteral (- NYql::NDecimal::Nan (), 13 , 2 );
1124
+ const auto data1 = pb.NewDecimalLiteral (NYql::NDecimal::Nan (), 13 , 2 );
1128
1125
const auto data2 = pb.NewDecimalLiteral (+NYql::NDecimal::Inf (), 13 , 2 );
1129
1126
const auto data3 = pb.NewDecimalLiteral (314 , 13 , 2 );
1130
1127
const auto data4 = pb.NewDecimalLiteral (-213 , 13 , 2 );
@@ -2115,15 +2112,14 @@ Y_UNIT_TEST_SUITE(TMiniKQLDecimalTest) {
2115
2112
TSetup<LLVM> setup;
2116
2113
TProgramBuilder& pb = *setup.PgmBuilder ;
2117
2114
2118
- const auto data0 = pb.NewDecimalLiteral (-NYql::NDecimal::Nan (), 10 , 1 );
2119
2115
const auto data1 = pb.NewDecimalLiteral (-NYql::NDecimal::Inf (), 10 , 1 );
2120
2116
const auto data3 = pb.NewDecimalLiteral (-7 , 10 , 1 );
2121
2117
const auto data4 = pb.NewDecimalLiteral (0 , 10 , 1 );
2122
2118
const auto data5 = pb.NewDecimalLiteral (13 , 10 , 1 );
2123
2119
const auto data7 = pb.NewDecimalLiteral (+NYql::NDecimal::Inf (), 10 , 1 );
2124
- const auto data8 = pb.NewDecimalLiteral (+ NYql::NDecimal::Nan (), 10 , 1 );
2120
+ const auto data8 = pb.NewDecimalLiteral (NYql::NDecimal::Nan (), 10 , 1 );
2125
2121
2126
- const auto list = pb.NewList (pb.NewDecimalType (10 , 1 ), {data0, data1, data3, data4, data5, data7, data8});
2122
+ const auto list = pb.NewList (pb.NewDecimalType (10 , 1 ), {data1, data3, data4, data5, data7, data8});
2127
2123
2128
2124
const auto pgmReturn = pb.Map (list,
2129
2125
[&](TRuntimeNode item) {
@@ -2134,10 +2130,6 @@ Y_UNIT_TEST_SUITE(TMiniKQLDecimalTest) {
2134
2130
const auto iterator = graph->GetValue ().GetListIterator ();
2135
2131
NUdf::TUnboxedValue item;
2136
2132
2137
- UNIT_ASSERT (iterator.Next (item));
2138
- UNIT_ASSERT (item.GetElement (0 ).GetInt128 () == -NYql::NDecimal::Nan ());
2139
- UNIT_ASSERT (item.GetElement (1 ).GetInt128 () == NYql::NDecimal::Nan ());
2140
-
2141
2133
UNIT_ASSERT (iterator.Next (item));
2142
2134
UNIT_ASSERT (item.GetElement (0 ).GetInt128 () == NYql::NDecimal::Inf ());
2143
2135
UNIT_ASSERT (item.GetElement (1 ).GetInt128 () == NYql::NDecimal::Inf ());
0 commit comments