From 11470c9b65a9370714a35d98339e9f913a2e6e7e Mon Sep 17 00:00:00 2001 From: nikethGS <136020179+nikethGS@users.noreply.github.com> Date: Wed, 7 Aug 2024 14:09:02 -0500 Subject: [PATCH 1/2] Create PCT_Report_Compatability.html --- website/static/PCT_Report_Compatability.html | 1263 ++++++++++++++++++ 1 file changed, 1263 insertions(+) create mode 100644 website/static/PCT_Report_Compatability.html diff --git a/website/static/PCT_Report_Compatability.html b/website/static/PCT_Report_Compatability.html new file mode 100644 index 000000000..5ba02ba54 --- /dev/null +++ b/website/static/PCT_Report_Compatability.html @@ -0,0 +1,1263 @@ + +
+ + + + + ++ | Platform | Store_Relational | ||||||
---|---|---|---|---|---|---|---|---|
+ | Group | +Function | +Java | +DuckDB | +H2 | +Postgres | +Snowflake | +Native | +
boolean | ||||||||
equality | ||||||||
grammar | eq | 6/8 testEqBoolean testEqDate testEqEnum testEqFloat testEqInteger testEqNonPrimitive"Unhandled value type: meta::pure::functions::boolean::tests::equalitymodel::SideClass" testEqString testEqVarIdentity"Unhandled value type: meta::pure::functions::boolean::tests::equalitymodel::BottomClass" | 4/8 testEqBoolean testEqDate"Assert failed" testEqEnum"Assert failed" testEqFloat testEqInteger testEqNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testEqString testEqVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 4/8 testEqBoolean testEqDate"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEqEnum"Assert failed" testEqFloat testEqInteger testEqNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testEqString testEqVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 4/8 testEqBoolean testEqDate"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEqEnum"Assert failed" testEqFloat testEqInteger testEqNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testEqString testEqVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 4/8 testEqBoolean testEqDate"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEqEnum"Assert failed" testEqFloat testEqInteger testEqNonPrimitive"Left multiplicity error. Please use 'exists' instead of '==' in the expression: [1 SideClass/].all() == [1 SideClass/].all()" testEqString testEqVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 8/8 testEqBoolean testEqDate testEqEnum testEqFloat testEqInteger testEqNonPrimitive testEqString testEqVarIdentity | |
grammar | == equal | 10/12 testEqualBoolean testEqualDate testEqualEmptyCollections testEqualEnum testEqualFloat testEqualInteger testEqualMixedCollections testEqualNonPrimitive"Unhandled value type: meta::pure::functions::boolean::tests::equalitymodel::SideClass" testEqualPrimitiveCollections testEqualRecursivePrimitiveCollections testEqualString testEqualVarIdentity"Unhandled value type: meta::pure::functions::boolean::tests::equalitymodel::BottomClass" | 8/12 testEqualBoolean testEqualDate"Assert failed" testEqualEmptyCollections testEqualEnum"Assert failed" testEqualFloat testEqualInteger testEqualMixedCollections testEqualNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testEqualPrimitiveCollections testEqualRecursivePrimitiveCollections testEqualString testEqualVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 8/12 testEqualBoolean testEqualDate"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEqualEmptyCollections testEqualEnum"Assert failed" testEqualFloat testEqualInteger testEqualMixedCollections testEqualNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testEqualPrimitiveCollections testEqualRecursivePrimitiveCollections testEqualString testEqualVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 8/12 testEqualBoolean testEqualDate"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEqualEmptyCollections testEqualEnum"Assert failed" testEqualFloat testEqualInteger testEqualMixedCollections testEqualNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testEqualPrimitiveCollections testEqualRecursivePrimitiveCollections testEqualString testEqualVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 8/12 testEqualBoolean testEqualDate"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEqualEmptyCollections testEqualEnum"Assert failed" testEqualFloat testEqualInteger testEqualMixedCollections testEqualNonPrimitive"Left multiplicity error. Please use 'exists' instead of '==' in the expression: [1 SideClass/].all() == [1 SideClass/].all()" testEqualPrimitiveCollections testEqualRecursivePrimitiveCollections testEqualString testEqualVarIdentity"The system is trying to get an element at offset 1 where the collection is of size 1" | 12/12 testEqualBoolean testEqualDate testEqualEmptyCollections testEqualEnum testEqualFloat testEqualInteger testEqualMixedCollections testEqualNonPrimitive testEqualPrimitiveCollections testEqualRecursivePrimitiveCollections testEqualString testEqualVarIdentity | |
essential | is | 2/3 testIsEnum testIsNonPrimitive"Unhandled value type: meta::pure::functions::boolean::tests::equalitymodel::SideClass" testIsPrimitive | 0/3 testIsEnum"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIsNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testIsPrimitive"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testIsEnum"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIsNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testIsPrimitive"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testIsEnum"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIsNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testIsPrimitive"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testIsEnum"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIsNonPrimitive"Match failure: StoreMappingClusteredValueSpecificationObject instanceOf StoreMappingClusteredValueSpecification" testIsPrimitive"No SQL translation exists for the PURE function 'is_Any_1__Any_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 3/3 testIsEnum testIsNonPrimitive testIsPrimitive | |
inequality | ||||||||
grammar | > greaterThan | 3/4 testGreaterThan_Boolean"Assert failed" testGreaterThan_Date testGreaterThan_Number testGreaterThan_String | 3/4 testGreaterThan_Boolean"Assert failed" testGreaterThan_Date testGreaterThan_Number testGreaterThan_String | 3/4 testGreaterThan_Boolean"Assert failed" testGreaterThan_Date testGreaterThan_Number testGreaterThan_String | 3/4 testGreaterThan_Boolean"Assert failed" testGreaterThan_Date testGreaterThan_Number testGreaterThan_String | 3/4 testGreaterThan_Boolean"Assert failed" testGreaterThan_Date testGreaterThan_Number testGreaterThan_String | 4/4 testGreaterThan_Boolean testGreaterThan_Date testGreaterThan_Number testGreaterThan_String | |
grammar | >= greaterThanEqual | 3/4 testGreaterThanEqual_Boolean"Assert failed" testGreaterThanEqual_Date testGreaterThanEqual_Number testGreaterThanEqual_String | 3/4 testGreaterThanEqual_Boolean"Assert failed" testGreaterThanEqual_Date testGreaterThanEqual_Number testGreaterThanEqual_String | 3/4 testGreaterThanEqual_Boolean"Assert failed" testGreaterThanEqual_Date testGreaterThanEqual_Number testGreaterThanEqual_String | 3/4 testGreaterThanEqual_Boolean"Assert failed" testGreaterThanEqual_Date testGreaterThanEqual_Number testGreaterThanEqual_String | 3/4 testGreaterThanEqual_Boolean"Assert failed" testGreaterThanEqual_Date testGreaterThanEqual_Number testGreaterThanEqual_String | 4/4 testGreaterThanEqual_Boolean testGreaterThanEqual_Date testGreaterThanEqual_Number testGreaterThanEqual_String | |
grammar | < lessThan | 4/4 testLessThan_Boolean testLessThan_Date testLessThan_Number testLessThan_String | 4/4 testLessThan_Boolean testLessThan_Date testLessThan_Number testLessThan_String | 4/4 testLessThan_Boolean testLessThan_Date testLessThan_Number testLessThan_String | 4/4 testLessThan_Boolean testLessThan_Date testLessThan_Number testLessThan_String | 4/4 testLessThan_Boolean testLessThan_Date testLessThan_Number testLessThan_String | 4/4 testLessThan_Boolean testLessThan_Date testLessThan_Number testLessThan_String | |
grammar | <= lessThanEqual | 4/4 testLessThanEqual_Boolean testLessThanEqual_Date testLessThanEqual_Number testLessThanEqual_String | 4/4 testLessThanEqual_Boolean testLessThanEqual_Date testLessThanEqual_Number testLessThanEqual_String | 4/4 testLessThanEqual_Boolean testLessThanEqual_Date testLessThanEqual_Number testLessThanEqual_String | 4/4 testLessThanEqual_Boolean testLessThanEqual_Date testLessThanEqual_Number testLessThanEqual_String | 4/4 testLessThanEqual_Boolean testLessThanEqual_Date testLessThanEqual_Number testLessThanEqual_String | 4/4 testLessThanEqual_Boolean testLessThanEqual_Date testLessThanEqual_Number testLessThanEqual_String | |
operation | ||||||||
grammar | && and | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 4/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple"Unexpected error executing function with params [Anonymous_Lambda]" testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | |
grammar | ! not | 6/6 testNotFalse testNotFalseExpression testNotInCollection testNotTrue testNotTrueExpression testOperatorScope | 5/6 testNotFalse testNotFalseExpression testNotInCollection"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: [false, false -> not()] -> at(1)" testNotTrue testNotTrueExpression testOperatorScope | 5/6 testNotFalse testNotFalseExpression testNotInCollection"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: [false, false -> not()] -> at(1)" testNotTrue testNotTrueExpression testOperatorScope | 5/6 testNotFalse testNotFalseExpression testNotInCollection"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: [false, false -> not()] -> at(1)" testNotTrue testNotTrueExpression testOperatorScope | 5/6 testNotFalse testNotFalseExpression testNotInCollection"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: [false, false -> not()] -> at(1)" testNotTrue testNotTrueExpression testOperatorScope | 6/6 testNotFalse testNotFalseExpression testNotInCollection testNotTrue testNotTrueExpression testOperatorScope | |
grammar | || or | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 4/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple"Unexpected error executing function with params [Anonymous_Lambda]" testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | 5/5 testBinaryExpressions testBinaryTruthTable testShortCircuitSimple testTernaryExpressions testTernaryTruthTable | |
collection | ||||||||
anonymous | ||||||||
list | ||||||||
essential | list | 0 Executed outside of PCT | - | - | - | - | - | |
map | ||||||||
essential | get | 0 Executed outside of PCT | - | - | - | - | - | |
essential | getIfAbsentPutWithKey | 0 Executed outside of PCT | - | - | - | - | - | |
essential | getMapStats | 0 Executed outside of PCT | - | - | - | - | - | |
essential | groupBy | 2 Executed outside of PCT | - | - | - | - | - | |
essential | keyValues | 0 Executed outside of PCT | - | - | - | - | - | |
essential | keys | 0 Executed outside of PCT | - | - | - | - | - | |
essential | newMap | 0 Executed outside of PCT | - | - | - | - | - | |
essential | put | 0 Executed outside of PCT | - | - | - | - | - | |
essential | putAll | 0 Executed outside of PCT | - | - | - | - | - | |
essential | replaceAll | 0 Executed outside of PCT | - | - | - | - | - | |
essential | values | 0 Executed outside of PCT | - | - | - | - | - | |
pair | ||||||||
essential | pair | 0 Executed outside of PCT | - | - | - | - | - | |
tree | ||||||||
essential | replaceTreeNode | 0 Executed outside of PCT | - | - | - | - | - | |
boolean | ||||||||
essential | contains | 1/3 testContainsNonPrimitive"Unhandled value type: meta::pure::functions::collection::tests::model::CO_Firm" testContainsPrimitive testContainsWithFunction"Unhandled value type: meta::pure::functions::collection::tests::contains::ClassWithoutEquality" | 0/3 testContainsNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testContainsPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testContainsWithFunction"Unexpected error executing function with params [Anonymous_Lambda]" | 0/3 testContainsNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testContainsPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testContainsWithFunction"Unexpected error executing function with params [Anonymous_Lambda]" | 0/3 testContainsNonPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testContainsPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testContainsWithFunction"Unexpected error executing function with params [Anonymous_Lambda]" | 0/3 testContainsNonPrimitive"Parameter to IN operation isn't a literal!" testContainsPrimitive"Unexpected error executing function with params [Anonymous_Lambda]" testContainsWithFunction"Error mapping not found for class ClassWithoutEquality cache:''" | 3/3 testContainsNonPrimitive testContainsPrimitive testContainsWithFunction | |
quantification | ||||||||
essential | exists | 0/2 testExists"Unhandled value type: meta::pure::functions::collection::tests::model::CO_Firm" testExistsInSelect"Unhandled value type: meta::pure::functions::collection::tests::model::CO_Firm" | 0/2 testExists"Error mapping not found for class CO_Firm cache:''" testExistsInSelect"Error mapping not found for class CO_Firm cache:''" | 0/2 testExists"Error mapping not found for class CO_Firm cache:''" testExistsInSelect"Error mapping not found for class CO_Firm cache:''" | 0/2 testExists"Error mapping not found for class CO_Firm cache:''" testExistsInSelect"Error mapping not found for class CO_Firm cache:''" | 0/2 testExists"Error mapping not found for class CO_Firm cache:''" testExistsInSelect"Error mapping not found for class CO_Firm cache:''" | 2/2 testExists testExistsInSelect | |
essential | forAll | 2/3 testforAllOnEmptySet"Unexpected error executing function with params [Anonymous_Lambda]" testforAllOnNonEmptySetIsFalse testforAllOnNonEmptySetIsTrue | 0/3 testforAllOnEmptySet"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsFalse"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsTrue"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testforAllOnEmptySet"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsFalse"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsTrue"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testforAllOnEmptySet"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsFalse"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsTrue"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testforAllOnEmptySet"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsFalse"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testforAllOnNonEmptySetIsTrue"No SQL translation exists for the PURE function 'forAll_T_MANY__Function_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 3/3 testforAllOnEmptySet testforAllOnNonEmptySetIsFalse testforAllOnNonEmptySetIsTrue | |
index | ||||||||
essential | at | 3/3 testAt testAtOtherScenario testAtWithVariable | 0/3 testAt"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(0)" testAtOtherScenario"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> map(x:String[1] | [$x, 'z'] -> plus();) -> at(0)" testAtWithVariable"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(1)" | 0/3 testAt"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(0)" testAtOtherScenario"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> map(x:String[1] | [$x, 'z'] -> plus();) -> at(0)" testAtWithVariable"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(1)" | 0/3 testAt"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(0)" testAtOtherScenario"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> map(x:String[1] | [$x, 'z'] -> plus();) -> at(0)" testAtWithVariable"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(1)" | 0/3 testAt"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(0)" testAtOtherScenario"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> map(x:String[1] | [$x, 'z'] -> plus();) -> at(0)" testAtWithVariable"->at(...) function is supported only after direct access of 1->MANY properties. Current expression: ['a', 'b', 'c'] -> at(1)" | 3/3 testAt testAtOtherScenario testAtWithVariable | |
essential | indexOf | 2/2 testIndexOf testIndexOfOneElement | 0/2 testIndexOf"No SQL translation exists for the PURE function 'indexOf_T_MANY__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIndexOfOneElement"[unsupported-api] The function 'indexOf' (state: [Select, false]) is not supported yet" | 0/2 testIndexOf"No SQL translation exists for the PURE function 'indexOf_T_MANY__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIndexOfOneElement" +expected: 0 +actual: 1" | 0/2 testIndexOf"No SQL translation exists for the PURE function 'indexOf_T_MANY__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIndexOfOneElement" +expected: 0 +actual: 1" | 0/2 testIndexOf"No SQL translation exists for the PURE function 'indexOf_T_MANY__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIndexOfOneElement" +expected: 0 +actual: 1" | 2/2 testIndexOf testIndexOfOneElement | |
iteration | ||||||||
grammar | filter | 3/4 testFilterInstance"Unhandled value type: meta::pure::functions::collection::tests::model::CO_Person" testFilterLiteral testFilterLiteralFromVar testLambdaAsFunctionParameter | 0/4 testFilterInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFilterLiteral"Cannot cast a collection of size 3 to multiplicity [1]" testFilterLiteralFromVar"Cannot cast a collection of size 3 to multiplicity [1]" testLambdaAsFunctionParameter"Cannot cast a collection of size 3 to multiplicity [1]" | 0/4 testFilterInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFilterLiteral"Cannot cast a collection of size 3 to multiplicity [1]" testFilterLiteralFromVar"Cannot cast a collection of size 3 to multiplicity [1]" testLambdaAsFunctionParameter"Cannot cast a collection of size 3 to multiplicity [1]" | 0/4 testFilterInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFilterLiteral"Cannot cast a collection of size 3 to multiplicity [1]" testFilterLiteralFromVar"Cannot cast a collection of size 3 to multiplicity [1]" testLambdaAsFunctionParameter"Cannot cast a collection of size 3 to multiplicity [1]" | 0/4 testFilterInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFilterLiteral"Cannot cast a collection of size 3 to multiplicity [1]" testFilterLiteralFromVar"Cannot cast a collection of size 3 to multiplicity [1]" testLambdaAsFunctionParameter"Cannot cast a collection of size 3 to multiplicity [1]" | 4/4 testFilterInstance testFilterLiteral testFilterLiteralFromVar testLambdaAsFunctionParameter | |
essential | find | 0/4 testFindInstance"meta::pure::functions::collection::find_T_MANY__Function_1__T_$0_1$_ is not supported yet!" testFindLiteral"meta::pure::functions::collection::find_T_MANY__Function_1__T_$0_1$_ is not supported yet!" testFindLiteralFromVar"meta::pure::functions::collection::find_T_MANY__Function_1__T_$0_1$_ is not supported yet!" testFindUsingVarForFunction"meta::pure::functions::collection::find_T_MANY__Function_1__T_$0_1$_ is not supported yet!" | 0/4 testFindInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFindLiteral"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindLiteralFromVar"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindUsingVarForFunction"Unexpected error executing function with params [Anonymous_Lambda]" | 0/4 testFindInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFindLiteral"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindLiteralFromVar"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindUsingVarForFunction"Unexpected error executing function with params [Anonymous_Lambda]" | 0/4 testFindInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFindLiteral"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindLiteralFromVar"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindUsingVarForFunction"Unexpected error executing function with params [Anonymous_Lambda]" | 0/4 testFindInstance"Unexpected error executing function with params [Anonymous_Lambda]" testFindLiteral"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindLiteralFromVar"No SQL translation exists for the PURE function 'find_T_MANY__Function_1__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFindUsingVarForFunction"Unexpected error executing function with params [Anonymous_Lambda]" | 4/4 testFindInstance testFindLiteral testFindLiteralFromVar testFindUsingVarForFunction | |
essential | fold | 8/11 testFold"Unhandled value type: meta::pure::functions::collection::tests::fold::FO_Person" testFoldCollectionAccumulator testFoldEmptyListAndEmptyIdentity testFoldEmptyListAndNonEmptyIdentity testFoldFiltering"Unhandled value type: meta::pure::functions::collection::tests::fold::FO_Person" testFoldMixedAccumulatorTypes testFoldToMany"Unhandled value type: meta::pure::functions::collection::tests::fold::FO_Person" testFoldWithEmptyAccumulator testFoldWithSingleValue testIntegerSum testStringSum | 0/11 testFold"Unexpected error executing function with params [Anonymous_Lambda]" testFoldCollectionAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndNonEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldFiltering"Unexpected error executing function with params [Anonymous_Lambda]" testFoldMixedAccumulatorTypes"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldToMany"Unexpected error executing function with params [Anonymous_Lambda]" testFoldWithEmptyAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldWithSingleValue"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/11 testFold"Unexpected error executing function with params [Anonymous_Lambda]" testFoldCollectionAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndNonEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldFiltering"Unexpected error executing function with params [Anonymous_Lambda]" testFoldMixedAccumulatorTypes"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldToMany"Unexpected error executing function with params [Anonymous_Lambda]" testFoldWithEmptyAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldWithSingleValue"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/11 testFold"Unexpected error executing function with params [Anonymous_Lambda]" testFoldCollectionAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndNonEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldFiltering"Unexpected error executing function with params [Anonymous_Lambda]" testFoldMixedAccumulatorTypes"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldToMany"Unexpected error executing function with params [Anonymous_Lambda]" testFoldWithEmptyAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldWithSingleValue"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/11 testFold"Error mapping not found for class FO_Person cache:''" testFoldCollectionAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldEmptyListAndNonEmptyIdentity"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldFiltering"Error mapping not found for class FO_Person cache:''" testFoldMixedAccumulatorTypes"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldToMany"Error mapping not found for class FO_Person cache:''" testFoldWithEmptyAccumulator"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFoldWithSingleValue"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringSum"No SQL translation exists for the PURE function 'fold_T_MANY__Function_1__V_m__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 11/11 testFold testFoldCollectionAccumulator testFoldEmptyListAndEmptyIdentity testFoldEmptyListAndNonEmptyIdentity testFoldFiltering testFoldMixedAccumulatorTypes testFoldToMany testFoldWithEmptyAccumulator testFoldWithSingleValue testIntegerSum testStringSum | |
grammar | map | 0/4 testMapInstance"Unhandled value type: meta::pure::functions::collection::tests::map::model::M_Person" testMapRelationshipFromManyToMany"Unhandled value type: meta::pure::functions::collection::tests::map::model::M_Person" testMapRelationshipFromManyToOne"Unhandled value type: meta::pure::functions::collection::tests::map::model::M_Person" testMapRelationshipFromOneToOne"Match failure: NoSetRoutedValueSpecificationObject instanceOf NoSetRoutedValueSpecification" | 0/4 testMapInstance"Cannot cast a collection of size 0 to multiplicity [1]" testMapRelationshipFromManyToMany"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromManyToOne"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromOneToOne"Error during dynamic reactivation: Error dynamically evaluating value specification (from /platform/pure/grammar/functions/collection/iteration/map.pure:43cc92-98); error compiling generated Java code: +import org.eclipse.collections.api.LazyIterable; +import org.eclipse.collections.api.block.function.Function0; +import org.eclipse.collections.api.block.function.Function; +import org.eclipse.collections.api.block.function.Function2; +import org.eclipse.collections.api.block.predicate.Predicate; +import org.eclipse.collections.api.block.procedure.Procedure; +import org.eclipse.collections.api.map.ImmutableMap; +import org.eclipse.collections.api.map.MutableMap; +import org.eclipse.collections.api.map.MutableMapIterable; +import org.eclipse.collections.api.map.MapIterable; +import org.eclipse.collections.api.map.primitive.IntObjectMap; +import org.eclipse.collections.api.set.MutableSet; +import org.eclipse.collections.api.set.SetIterable; +import org.eclipse.collections.api.list.MutableList; +import org.eclipse.collections.api.list.ListIterable; +import org.eclipse.collections.api.RichIterable; +import org.eclipse.collections.api.tuple.Pair; +import org.eclipse.collections.impl.factory.Lists; +import org.eclipse.collections.impl.factory.Maps; +import org.eclipse.collections.impl.map.mutable.UnifiedMap; +import org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy; +import org.eclipse.collections.impl.set.mutable.UnifiedSet; +import org.eclipse.collections.impl.set.strategy.mutable.UnifiedSetWithHashingStrategy; +import org.eclipse.collections.impl.list.mutable.FastList; +import org.eclipse.collections.impl.factory.Sets; +import org.eclipse.collections.impl.block.function.checked.CheckedFunction0; +import org.eclipse.collections.impl.utility.Iterate; +import org.eclipse.collections.impl.utility.LazyIterate; +import org.eclipse.collections.impl.utility.StringIterate; +import org.finos.legend.pure.m3.navigation.generictype.GenericType; +import org.finos.legend.pure.m3.navigation.ProcessorSupport; +import org.finos.legend.pure.m3.execution.ExecutionSupport; +import org.finos.legend.pure.m3.exception.PureExecutionException; +import org.finos.legend.pure.m4.coreinstance.CoreInstance; +import org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate; +import org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.*; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangeType; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangedPath; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.Revision; +import org.finos.legend.pure.m3.navigation.PackageableElement.PackageableElement; +import org.finos.legend.pure.m3.tools.ListHelper; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*; +import org.finos.legend.pure.runtime.java.compiled.execution.*; +import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*; +import org.finos.legend.pure.runtime.java.compiled.serialization.model.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import java.lang.reflect.Method; +import java.math.BigInteger; +import java.sql.DatabaseMetaData; +import java.sql.PreparedStatement; +import java.sql.ResultSetMetaData; +import java.util.Iterator; +import java.util.Calendar; +import java.util.Map; +import java.util.ArrayDeque; +import java.util.Deque; +import org.json.simple.JSONObject; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type; + + +public class DynaClass{ + public static org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_map_model_M_Address doProcess(final MapIterable | 0/4 testMapInstance"Cannot cast a collection of size 0 to multiplicity [1]" testMapRelationshipFromManyToMany"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromManyToOne"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromOneToOne"Error during dynamic reactivation: Error dynamically evaluating value specification (from /platform/pure/grammar/functions/collection/iteration/map.pure:43cc92-98); error compiling generated Java code: +import org.eclipse.collections.api.LazyIterable; +import org.eclipse.collections.api.block.function.Function0; +import org.eclipse.collections.api.block.function.Function; +import org.eclipse.collections.api.block.function.Function2; +import org.eclipse.collections.api.block.predicate.Predicate; +import org.eclipse.collections.api.block.procedure.Procedure; +import org.eclipse.collections.api.map.ImmutableMap; +import org.eclipse.collections.api.map.MutableMap; +import org.eclipse.collections.api.map.MutableMapIterable; +import org.eclipse.collections.api.map.MapIterable; +import org.eclipse.collections.api.map.primitive.IntObjectMap; +import org.eclipse.collections.api.set.MutableSet; +import org.eclipse.collections.api.set.SetIterable; +import org.eclipse.collections.api.list.MutableList; +import org.eclipse.collections.api.list.ListIterable; +import org.eclipse.collections.api.RichIterable; +import org.eclipse.collections.api.tuple.Pair; +import org.eclipse.collections.impl.factory.Lists; +import org.eclipse.collections.impl.factory.Maps; +import org.eclipse.collections.impl.map.mutable.UnifiedMap; +import org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy; +import org.eclipse.collections.impl.set.mutable.UnifiedSet; +import org.eclipse.collections.impl.set.strategy.mutable.UnifiedSetWithHashingStrategy; +import org.eclipse.collections.impl.list.mutable.FastList; +import org.eclipse.collections.impl.factory.Sets; +import org.eclipse.collections.impl.block.function.checked.CheckedFunction0; +import org.eclipse.collections.impl.utility.Iterate; +import org.eclipse.collections.impl.utility.LazyIterate; +import org.eclipse.collections.impl.utility.StringIterate; +import org.finos.legend.pure.m3.navigation.generictype.GenericType; +import org.finos.legend.pure.m3.navigation.ProcessorSupport; +import org.finos.legend.pure.m3.execution.ExecutionSupport; +import org.finos.legend.pure.m3.exception.PureExecutionException; +import org.finos.legend.pure.m4.coreinstance.CoreInstance; +import org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate; +import org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.*; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangeType; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangedPath; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.Revision; +import org.finos.legend.pure.m3.navigation.PackageableElement.PackageableElement; +import org.finos.legend.pure.m3.tools.ListHelper; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*; +import org.finos.legend.pure.runtime.java.compiled.execution.*; +import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*; +import org.finos.legend.pure.runtime.java.compiled.serialization.model.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import java.lang.reflect.Method; +import java.math.BigInteger; +import java.sql.DatabaseMetaData; +import java.sql.PreparedStatement; +import java.sql.ResultSetMetaData; +import java.util.Iterator; +import java.util.Calendar; +import java.util.Map; +import java.util.ArrayDeque; +import java.util.Deque; +import org.json.simple.JSONObject; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type; + + +public class DynaClass{ + public static org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_map_model_M_Address doProcess(final MapIterable | 0/4 testMapInstance"Cannot cast a collection of size 0 to multiplicity [1]" testMapRelationshipFromManyToMany"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromManyToOne"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromOneToOne"Error during dynamic reactivation: Error dynamically evaluating value specification (from /platform/pure/grammar/functions/collection/iteration/map.pure:43cc92-98); error compiling generated Java code: +import org.eclipse.collections.api.LazyIterable; +import org.eclipse.collections.api.block.function.Function0; +import org.eclipse.collections.api.block.function.Function; +import org.eclipse.collections.api.block.function.Function2; +import org.eclipse.collections.api.block.predicate.Predicate; +import org.eclipse.collections.api.block.procedure.Procedure; +import org.eclipse.collections.api.map.ImmutableMap; +import org.eclipse.collections.api.map.MutableMap; +import org.eclipse.collections.api.map.MutableMapIterable; +import org.eclipse.collections.api.map.MapIterable; +import org.eclipse.collections.api.map.primitive.IntObjectMap; +import org.eclipse.collections.api.set.MutableSet; +import org.eclipse.collections.api.set.SetIterable; +import org.eclipse.collections.api.list.MutableList; +import org.eclipse.collections.api.list.ListIterable; +import org.eclipse.collections.api.RichIterable; +import org.eclipse.collections.api.tuple.Pair; +import org.eclipse.collections.impl.factory.Lists; +import org.eclipse.collections.impl.factory.Maps; +import org.eclipse.collections.impl.map.mutable.UnifiedMap; +import org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy; +import org.eclipse.collections.impl.set.mutable.UnifiedSet; +import org.eclipse.collections.impl.set.strategy.mutable.UnifiedSetWithHashingStrategy; +import org.eclipse.collections.impl.list.mutable.FastList; +import org.eclipse.collections.impl.factory.Sets; +import org.eclipse.collections.impl.block.function.checked.CheckedFunction0; +import org.eclipse.collections.impl.utility.Iterate; +import org.eclipse.collections.impl.utility.LazyIterate; +import org.eclipse.collections.impl.utility.StringIterate; +import org.finos.legend.pure.m3.navigation.generictype.GenericType; +import org.finos.legend.pure.m3.navigation.ProcessorSupport; +import org.finos.legend.pure.m3.execution.ExecutionSupport; +import org.finos.legend.pure.m3.exception.PureExecutionException; +import org.finos.legend.pure.m4.coreinstance.CoreInstance; +import org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate; +import org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.*; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangeType; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangedPath; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.Revision; +import org.finos.legend.pure.m3.navigation.PackageableElement.PackageableElement; +import org.finos.legend.pure.m3.tools.ListHelper; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*; +import org.finos.legend.pure.runtime.java.compiled.execution.*; +import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*; +import org.finos.legend.pure.runtime.java.compiled.serialization.model.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import java.lang.reflect.Method; +import java.math.BigInteger; +import java.sql.DatabaseMetaData; +import java.sql.PreparedStatement; +import java.sql.ResultSetMetaData; +import java.util.Iterator; +import java.util.Calendar; +import java.util.Map; +import java.util.ArrayDeque; +import java.util.Deque; +import org.json.simple.JSONObject; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type; + + +public class DynaClass{ + public static org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_map_model_M_Address doProcess(final MapIterable | 0/4 testMapInstance"Cannot cast a collection of size 0 to multiplicity [1]" testMapRelationshipFromManyToMany"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromManyToOne"Unexpected error executing function with params [Anonymous_Lambda]" testMapRelationshipFromOneToOne"Error during dynamic reactivation: Error dynamically evaluating value specification (from /platform/pure/grammar/functions/collection/iteration/map.pure:43cc92-98); error compiling generated Java code: +import org.eclipse.collections.api.LazyIterable; +import org.eclipse.collections.api.block.function.Function0; +import org.eclipse.collections.api.block.function.Function; +import org.eclipse.collections.api.block.function.Function2; +import org.eclipse.collections.api.block.predicate.Predicate; +import org.eclipse.collections.api.block.procedure.Procedure; +import org.eclipse.collections.api.map.ImmutableMap; +import org.eclipse.collections.api.map.MutableMap; +import org.eclipse.collections.api.map.MutableMapIterable; +import org.eclipse.collections.api.map.MapIterable; +import org.eclipse.collections.api.map.primitive.IntObjectMap; +import org.eclipse.collections.api.set.MutableSet; +import org.eclipse.collections.api.set.SetIterable; +import org.eclipse.collections.api.list.MutableList; +import org.eclipse.collections.api.list.ListIterable; +import org.eclipse.collections.api.RichIterable; +import org.eclipse.collections.api.tuple.Pair; +import org.eclipse.collections.impl.factory.Lists; +import org.eclipse.collections.impl.factory.Maps; +import org.eclipse.collections.impl.map.mutable.UnifiedMap; +import org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy; +import org.eclipse.collections.impl.set.mutable.UnifiedSet; +import org.eclipse.collections.impl.set.strategy.mutable.UnifiedSetWithHashingStrategy; +import org.eclipse.collections.impl.list.mutable.FastList; +import org.eclipse.collections.impl.factory.Sets; +import org.eclipse.collections.impl.block.function.checked.CheckedFunction0; +import org.eclipse.collections.impl.utility.Iterate; +import org.eclipse.collections.impl.utility.LazyIterate; +import org.eclipse.collections.impl.utility.StringIterate; +import org.finos.legend.pure.m3.navigation.generictype.GenericType; +import org.finos.legend.pure.m3.navigation.ProcessorSupport; +import org.finos.legend.pure.m3.execution.ExecutionSupport; +import org.finos.legend.pure.m3.exception.PureExecutionException; +import org.finos.legend.pure.m4.coreinstance.CoreInstance; +import org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate; +import org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.*; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangeType; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.ChangedPath; +import org.finos.legend.pure.m3.serialization.filesystem.usercodestorage.vcs.Revision; +import org.finos.legend.pure.m3.navigation.PackageableElement.PackageableElement; +import org.finos.legend.pure.m3.tools.ListHelper; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*; +import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*; +import org.finos.legend.pure.runtime.java.compiled.execution.*; +import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*; +import org.finos.legend.pure.runtime.java.compiled.serialization.model.*; +import org.finos.legend.pure.runtime.java.compiled.metadata.*; +import java.lang.reflect.Method; +import java.math.BigInteger; +import java.sql.DatabaseMetaData; +import java.sql.PreparedStatement; +import java.sql.ResultSetMetaData; +import java.util.Iterator; +import java.util.Calendar; +import java.util.Map; +import java.util.ArrayDeque; +import java.util.Deque; +import org.json.simple.JSONObject; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization; +import org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type; + + +public class DynaClass{ + public static org.finos.legend.pure.generated.Root_meta_pure_functions_collection_tests_map_model_M_Address doProcess(final MapIterable | 4/4 testMapInstance testMapRelationshipFromManyToMany testMapRelationshipFromManyToOne testMapRelationshipFromOneToOne | |
order | ||||||||
essential | reverse | 2/2 testReverse testReverseEmpty | 0/2 testReverse"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseEmpty"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testReverse"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseEmpty"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testReverse"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseEmpty"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testReverse"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseEmpty"No SQL translation exists for the PURE function 'reverse_T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 2/2 testReverse testReverseEmpty | |
essential | sort | 7/7 testMixedSortNoComparator testSimpleSort testSimpleSortNoComparator testSimpleSortReversed testSimpleSortWithFunctionVariables testSimpleSortWithKey testSortEmptySet | 0/7 testMixedSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSort"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortReversed"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithFunctionVariables"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithKey"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSortEmptySet"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/7 testMixedSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSort"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortReversed"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithFunctionVariables"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithKey"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSortEmptySet"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/7 testMixedSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSort"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortReversed"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithFunctionVariables"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithKey"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSortEmptySet"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/7 testMixedSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSort"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortNoComparator"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortReversed"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithFunctionVariables"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleSortWithKey"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSortEmptySet"No SQL translation exists for the PURE function 'sort_T_m__Function_$0_1$__Function_$0_1$__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 7/7 testMixedSortNoComparator testSimpleSort testSimpleSortNoComparator testSimpleSortReversed testSimpleSortWithFunctionVariables testSimpleSortWithKey testSortEmptySet | |
size | ||||||||
grammar | isEmpty | 2/2 testIsEmpty testIsEmptyFalse | 2/2 testIsEmpty testIsEmptyFalse | 2/2 testIsEmpty testIsEmptyFalse | 2/2 testIsEmpty testIsEmptyFalse | 2/2 testIsEmpty testIsEmptyFalse | 2/2 testIsEmpty testIsEmptyFalse | |
grammar | isNotEmpty | 2/2 testIsNotEmpty testIsNotEmptyFalse | 0/2 testIsNotEmpty"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIsNotEmptyFalse"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testIsNotEmpty"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIsNotEmptyFalse"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testIsNotEmpty"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIsNotEmptyFalse"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 2/2 testIsNotEmpty testIsNotEmptyFalse | 2/2 testIsNotEmpty testIsNotEmptyFalse | |
grammar | size | 2/2 testSize testSizeEmpty | 0/2 testSize"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSizeEmpty"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testSize"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSizeEmpty"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testSize"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSizeEmpty"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testSize"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSizeEmpty"No SQL translation exists for the PURE function 'size_Any_MANY__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 2/2 testSize testSizeEmpty | |
slice | ||||||||
essential | drop | 10/11 testDropExceedsSizeOnEmptyList testDropExceedsSizeOnNonEmptyList testDropInList"Cannot cast a collection of size 0 to multiplicity [1]" testDropManyOnEmptyList testDropManyOnNonEmptyList testDropNegativeOnEmptyList testDropNegativeOnNonEmptyList testDropOneOnEmptyList testDropOneOnNonEmptyList testDropZeroOnEmptyList testDropZeroOnNonEmptyList | 0/11 testDropExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDropManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropNegativeOnEmptyList"Invalid type for parameter inside the drop function. Expected a value, found operation/function" testDropNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 0/11 testDropExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDropManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropNegativeOnEmptyList"Invalid type for parameter inside the drop function. Expected a value, found operation/function" testDropNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 0/11 testDropExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDropManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropNegativeOnEmptyList"Invalid type for parameter inside the drop function. Expected a value, found operation/function" testDropNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 0/11 testDropExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDropManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropNegativeOnEmptyList"Invalid type for parameter inside the drop function. Expected a value, found operation/function" testDropNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testDropZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testDropZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 11/11 testDropExceedsSizeOnEmptyList testDropExceedsSizeOnNonEmptyList testDropInList testDropManyOnEmptyList testDropManyOnNonEmptyList testDropNegativeOnEmptyList testDropNegativeOnNonEmptyList testDropOneOnEmptyList testDropOneOnNonEmptyList testDropZeroOnEmptyList testDropZeroOnNonEmptyList | |
grammar | first | 2/4 testFirstComplex"Unhandled value type: meta::pure::functions::collection::tests::model::CO_Firm" testFirstOnEmptySet"Unexpected error executing function with params [Anonymous_Lambda]" testFirstOnOneElement testFirstSimple | 1/4 testFirstComplex"The system is trying to get an element at offset 0 where the collection is of size 0" testFirstOnEmptySet"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testFirstOnOneElement testFirstSimple"Cannot cast a collection of size 2 to multiplicity [1]" | 1/4 testFirstComplex"The system is trying to get an element at offset 0 where the collection is of size 0" testFirstOnEmptySet"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testFirstOnOneElement testFirstSimple"Cannot cast a collection of size 2 to multiplicity [1]" | 1/4 testFirstComplex"The system is trying to get an element at offset 0 where the collection is of size 0" testFirstOnEmptySet"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testFirstOnOneElement testFirstSimple"Cannot cast a collection of size 2 to multiplicity [1]" | 1/4 testFirstComplex"The system is trying to get an element at offset 0 where the collection is of size 0" testFirstOnEmptySet"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testFirstOnOneElement testFirstSimple"Cannot cast a collection of size 2 to multiplicity [1]" | 4/4 testFirstComplex testFirstOnEmptySet testFirstOnOneElement testFirstSimple | |
essential | init | 3/3 testInit testInitOnEmptySet testInitOneElement | 0/3 testInit"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOnEmptySet"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOneElement"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testInit"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOnEmptySet"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOneElement"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testInit"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOnEmptySet"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOneElement"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testInit"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOnEmptySet"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testInitOneElement"No SQL translation exists for the PURE function 'init_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 3/3 testInit testInitOnEmptySet testInitOneElement | |
essential | last | 2/3 testLast testLastFromEmpty"Unexpected error executing function with params [Anonymous_Lambda]" testLastOfOneElementList | 0/3 testLast"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastFromEmpty"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastOfOneElementList"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testLast"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastFromEmpty"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastOfOneElementList"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testLast"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastFromEmpty"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastOfOneElementList"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testLast"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastFromEmpty"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLastOfOneElementList"No SQL translation exists for the PURE function 'last_T_MANY__T_$0_1$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 3/3 testLast testLastFromEmpty testLastOfOneElementList | |
essential | slice | 5/6 testSlice testSliceEqualBounds testSliceInList"Cannot cast a collection of size 0 to multiplicity [1]" testSliceOnBounds testSliceOnEmpty testSliceOutOfBounds | 0/6 testSlice"Cannot cast a collection of size 6 to multiplicity [1]" testSliceEqualBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSliceOnBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceOnEmpty"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testSliceOutOfBounds"Cannot cast a collection of size 4 to multiplicity [1]" | 0/6 testSlice"Cannot cast a collection of size 6 to multiplicity [1]" testSliceEqualBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSliceOnBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceOnEmpty"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testSliceOutOfBounds"Cannot cast a collection of size 4 to multiplicity [1]" | 0/6 testSlice"Cannot cast a collection of size 6 to multiplicity [1]" testSliceEqualBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSliceOnBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceOnEmpty"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testSliceOutOfBounds"Cannot cast a collection of size 4 to multiplicity [1]" | 0/6 testSlice"Cannot cast a collection of size 6 to multiplicity [1]" testSliceEqualBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSliceOnBounds"Cannot cast a collection of size 4 to multiplicity [1]" testSliceOnEmpty"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testSliceOutOfBounds"Cannot cast a collection of size 4 to multiplicity [1]" | 6/6 testSlice testSliceEqualBounds testSliceInList testSliceOnBounds testSliceOnEmpty testSliceOutOfBounds | |
essential | tail | 3/3 testTail testTailOnEmptySet testTailOneElement | 0/3 testTail"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOnEmptySet"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOneElement"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testTail"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOnEmptySet"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOneElement"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testTail"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOnEmptySet"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOneElement"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/3 testTail"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOnEmptySet"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTailOneElement"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 3/3 testTail testTailOnEmptySet testTailOneElement | |
essential | take | 8/11 testTakeExceedsSizeOnEmptyList testTakeExceedsSizeOnNonEmptyList testTakeInList"Cannot cast a collection of size 0 to multiplicity [1]" testTakeManyOnEmptyList testTakeManyOnNonEmptyList testTakeNegativeOnEmptyList"Unexpected error executing function with params [Anonymous_Lambda]" testTakeNegativeOnNonEmptyList"Unexpected error executing function with params [Anonymous_Lambda]" testTakeOneOnEmptyList testTakeOneOnNonEmptyList testTakeZeroOnEmptyList testTakeZeroOnNonEmptyList | 0/11 testTakeExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTakeManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeNegativeOnEmptyList"Invalid type for parameter inside the take/limit function. Expected a value, found operation/function" testTakeNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 0/11 testTakeExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTakeManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeNegativeOnEmptyList"Invalid type for parameter inside the take/limit function. Expected a value, found operation/function" testTakeNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 0/11 testTakeExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTakeManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeNegativeOnEmptyList"Invalid type for parameter inside the take/limit function. Expected a value, found operation/function" testTakeNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 0/11 testTakeExceedsSizeOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeExceedsSizeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeInList"No SQL translation exists for the PURE function 'new_Class_1__String_1__KeyExpression_MANY__T_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testTakeManyOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeManyOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeNegativeOnEmptyList"Invalid type for parameter inside the take/limit function. Expected a value, found operation/function" testTakeNegativeOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeOneOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeOneOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" testTakeZeroOnEmptyList"Cast exception: SelectSQLQuery cannot be cast to TdsSelectSqlQuery" testTakeZeroOnNonEmptyList"Cannot cast a collection of size 3 to multiplicity [1]" | 11/11 testTakeExceedsSizeOnEmptyList testTakeExceedsSizeOnNonEmptyList testTakeInList testTakeManyOnEmptyList testTakeManyOnNonEmptyList testTakeNegativeOnEmptyList testTakeNegativeOnNonEmptyList testTakeOneOnEmptyList testTakeOneOnNonEmptyList testTakeZeroOnEmptyList testTakeZeroOnNonEmptyList | |
transformation | ||||||||
essential | add | 1/2 testAdd testAddWithOffset"meta::pure::functions::collection::add_T_MANY__Integer_1__T_1__T_$1_MANY$_ is not supported yet!" | 0/2 testAdd"No SQL translation exists for the PURE function 'add_T_MANY__T_1__T_$1_MANY$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testAddWithOffset"No SQL translation exists for the PURE function 'add_T_MANY__Integer_1__T_1__T_$1_MANY$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testAdd"No SQL translation exists for the PURE function 'add_T_MANY__T_1__T_$1_MANY$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testAddWithOffset"No SQL translation exists for the PURE function 'add_T_MANY__Integer_1__T_1__T_$1_MANY$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testAdd"No SQL translation exists for the PURE function 'add_T_MANY__T_1__T_$1_MANY$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testAddWithOffset"No SQL translation exists for the PURE function 'add_T_MANY__Integer_1__T_1__T_$1_MANY$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testAdd"No SQL translation exists for the PURE function 'add_T_MANY__T_1__T_$1_MANY$_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testAddWithOffset"No SQL translation exists for the PURE function 'add_T_MANY__Integer_1__T_1__T_$1_MANY$_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 2/2 testAdd testAddWithOffset | |
essential | concatenate | 0/3 testConcatenateMixedType"The system is trying to get an element at offset 0 where the collection is of size 0" testConcatenateSimple"The system is trying to get an element at offset 0 where the collection is of size 0" testConcatenateTypeInference"The system is trying to get an element at offset 0 where the collection is of size 0" | 0/3 testConcatenateMixedType"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateSimple"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateTypeInference"Cannot cast a collection of size 3 to multiplicity [1]" | 0/3 testConcatenateMixedType"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateSimple"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateTypeInference"Cannot cast a collection of size 3 to multiplicity [1]" | 0/3 testConcatenateMixedType"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateSimple"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateTypeInference"Cannot cast a collection of size 3 to multiplicity [1]" | 0/3 testConcatenateMixedType"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateSimple"Cannot cast a collection of size 3 to multiplicity [1]" testConcatenateTypeInference"Cannot cast a collection of size 3 to multiplicity [1]" | 3/3 testConcatenateMixedType testConcatenateSimple testConcatenateTypeInference | |
essential | removeAllOptimized | 1 Executed outside of PCT | - | - | - | - | - | |
essential | removeDuplicates | 4/5 testRemoveDuplicatesEmptyList testRemoveDuplicatesEmptyListExplicit testRemoveDuplicatesPrimitiveNonStandardFunction testRemoveDuplicatesPrimitiveStandardFunction testRemoveDuplicatesPrimitiveStandardFunctionExplicit"Unhandled value type: meta::pure::metamodel::function::NativeFunction" | 0/5 testRemoveDuplicatesEmptyList"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesEmptyListExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveNonStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunctionExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/5 testRemoveDuplicatesEmptyList"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesEmptyListExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveNonStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunctionExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/5 testRemoveDuplicatesEmptyList"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesEmptyListExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveNonStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunctionExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/5 testRemoveDuplicatesEmptyList"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesEmptyListExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveNonStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunction"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRemoveDuplicatesPrimitiveStandardFunctionExplicit"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 4/5 testRemoveDuplicatesEmptyList testRemoveDuplicatesEmptyListExplicit testRemoveDuplicatesPrimitiveNonStandardFunction testRemoveDuplicatesPrimitiveStandardFunction"Cannot cast a collection of size 3 to multiplicity [1]" testRemoveDuplicatesPrimitiveStandardFunctionExplicit | |
essential | removeDuplicatesBy | 1/1 testRemoveDuplicatesByPrimitive | 0/1 testRemoveDuplicatesByPrimitive"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testRemoveDuplicatesByPrimitive"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testRemoveDuplicatesByPrimitive"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testRemoveDuplicatesByPrimitive"No SQL translation exists for the PURE function 'removeDuplicates_T_MANY__Function_$0_1$__Function_$0_1$__T_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 1/1 testRemoveDuplicatesByPrimitive | |
essential | zip | 0/9 testZipBothListsAreOfPairs"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipBothListsEmpty"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipBothListsSameLength"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipFirstListEmpty"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipFirstListLonger"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipFirstListsIsOfPairs"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipSecondListEmpty"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipSecondListLonger"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" testZipSecondListsIsOfPairs"meta::pure::functions::collection::zip_T_MANY__U_MANY__Pair_MANY_ is not supported yet!" | 0/9 testZipBothListsAreOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipBothListsEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipBothListsSameLength"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipFirstListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipSecondListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipSecondListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipSecondListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" | 0/9 testZipBothListsAreOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipBothListsEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipBothListsSameLength"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipFirstListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipSecondListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipSecondListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipSecondListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" | 0/9 testZipBothListsAreOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipBothListsEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipBothListsSameLength"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipFirstListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipSecondListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipSecondListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipSecondListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" | 0/9 testZipBothListsAreOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipBothListsEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipBothListsSameLength"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipFirstListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipFirstListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" testZipSecondListEmpty"The system is trying to get an element at offset 0 where the collection is of size 0" testZipSecondListLonger"No SQL translation exists for the PURE function 'zip_T_MANY__U_MANY__Pair_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testZipSecondListsIsOfPairs"Cannot cast a collection of size 0 to multiplicity [1]" | 9/9 testZipBothListsAreOfPairs testZipBothListsEmpty testZipBothListsSameLength testZipFirstListEmpty testZipFirstListLonger testZipFirstListsIsOfPairs testZipSecondListEmpty testZipSecondListLonger testZipSecondListsIsOfPairs | |
date | ||||||||
creation | ||||||||
essential | date | 7/7 testDateFromDay testDateFromHour testDateFromMinute testDateFromMonth testDateFromSecond testDateFromSubSecond testDateFromYear | 0/7 testDateFromDay"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__StrictDate_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromHour"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMinute"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMonth"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSubSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromYear"No SQL translation exists for the PURE function 'date_Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/7 testDateFromDay"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__StrictDate_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromHour"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMinute"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMonth"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSubSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromYear"No SQL translation exists for the PURE function 'date_Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/7 testDateFromDay"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__StrictDate_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromHour"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMinute"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMonth"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSubSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromYear"No SQL translation exists for the PURE function 'date_Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/7 testDateFromDay"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__StrictDate_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromHour"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMinute"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromMonth"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromSubSecond"No SQL translation exists for the PURE function 'date_Integer_1__Integer_1__Integer_1__Integer_1__Integer_1__Number_1__DateTime_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateFromYear"No SQL translation exists for the PURE function 'date_Integer_1__Date_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 7/7 testDateFromDay testDateFromHour testDateFromMinute testDateFromMonth testDateFromSecond testDateFromSubSecond testDateFromYear | |
unclassified | now | ∅ | ∅ | ∅ | ∅ | ∅ | 1/1 testNow | |
unclassified | today | ∅ | ∅ | ∅ | ∅ | ∅ | 1/1 testToday | |
extract | ||||||||
essential | datePart | 4/4 testDatePart testDatePartTrivial testDatePartYearMonthOnly testDatePartYearOnly | 2/4 testDatePart testDatePartTrivial testDatePartYearMonthOnly"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testDatePartYearOnly" +expected: %1973 +actual: %1973-01-01" | 2/4 testDatePart testDatePartTrivial testDatePartYearMonthOnly"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testDatePartYearOnly"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 2/4 testDatePart testDatePartTrivial testDatePartYearMonthOnly"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testDatePartYearOnly"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 2/4 testDatePart testDatePartTrivial testDatePartYearMonthOnly"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testDatePartYearOnly"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 4/4 testDatePart testDatePartTrivial testDatePartYearMonthOnly testDatePartYearOnly | |
essential | dayOfMonth | 1/1 testDayOfMonth | 1/1 testDayOfMonth | 1/1 testDayOfMonth | 0/1 testDayOfMonthclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') | 1/1 testDayOfMonth | 1/1 testDayOfMonth | |
unclassified | dayOfWeekNumber | ∅ | ∅ | ∅ | ∅ | ∅ | 1/1 testDayOfWeekNumber | |
unclassified | dayOfYear | ∅ | ∅ | ∅ | ∅ | ∅ | 1/1 testDayOfYear | |
essential | hour | 1/1 testHour | 0/1 testHour"
+expected: 17
+actual: 0" | 0/1 testHour"
+expected: 17
+actual: 0" | 0/1 testHourclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') | 0/1 testHour"
+expected: 17
+actual: 0" | 1/1 testHour | |
essential | minute | 1/1 testMinute | 0/1 testMinute"
+expected: 9
+actual: 0" | 0/1 testMinute"
+expected: 9
+actual: 0" | 0/1 testMinuteclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') | 0/1 testMinute"
+expected: 9
+actual: 0" | 1/1 testMinute | |
essential | monthNumber | 1/1 testMonthNumber | 0/1 testMonthNumber"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 0/1 testMonthNumber"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 0/1 testMonthNumber"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 0/1 testMonthNumber"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 1/1 testMonthNumber | |
essential | second | 1/1 testSecond | 1/1 testSecond | 1/1 testSecond | 0/1 testSecondclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') | 1/1 testSecond | 1/1 testSecond | |
unclassified | weekOfYear | ∅ | ∅ | ∅ | ∅ | ∅ | 1/1 testWeekOfYear | |
essential | year | 1/2 testYeaReflect"eval_Function_1__T_n__V_m_ is prohibited!" testYear | 1/2 testYeaReflect testYear"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 1/2 testYeaReflect testYear"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 0/2 testYeaReflectclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testYear"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 1/2 testYeaReflect testYear"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 2/2 testYeaReflect testYear | |
has | ||||||||
essential | hasDay | 1/1 testHasDay | 0/1 testHasDay"No SQL translation exists for the PURE function 'hasDay_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasDay"No SQL translation exists for the PURE function 'hasDay_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasDay"No SQL translation exists for the PURE function 'hasDay_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasDay"No SQL translation exists for the PURE function 'hasDay_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 1/1 testHasDay | |
essential | hasHour | 1/1 testHasHour | 0/1 testHasHour"No SQL translation exists for the PURE function 'hasHour_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasHour"No SQL translation exists for the PURE function 'hasHour_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasHour"No SQL translation exists for the PURE function 'hasHour_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasHour"No SQL translation exists for the PURE function 'hasHour_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 1/1 testHasHour | |
essential | hasMinute | 1/1 testHasMinute | 0/1 testHasMinute"No SQL translation exists for the PURE function 'hasMinute_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasMinute"No SQL translation exists for the PURE function 'hasMinute_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasMinute"No SQL translation exists for the PURE function 'hasMinute_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasMinute"No SQL translation exists for the PURE function 'hasMinute_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 1/1 testHasMinute | |
essential | hasMonth | 1/2 testHasMonth testHasMonthReflect"eval_Function_1__T_n__V_m_ is prohibited!" | 0/2 testHasMonth"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testHasMonthReflect"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testHasMonth"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testHasMonthReflect"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testHasMonth"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testHasMonthReflect"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/2 testHasMonth"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testHasMonthReflect"No SQL translation exists for the PURE function 'hasMonth_Date_1__Boolean_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 2/2 testHasMonth testHasMonthReflect | |
essential | hasSecond | 1/1 testHasSecond | 0/1 testHasSecond"No SQL translation exists for the PURE function 'hasSecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSecond"No SQL translation exists for the PURE function 'hasSecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSecond"No SQL translation exists for the PURE function 'hasSecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSecond"No SQL translation exists for the PURE function 'hasSecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 1/1 testHasSecond | |
essential | hasSubsecond | 1/1 testHasSubsecond | 0/1 testHasSubsecond"No SQL translation exists for the PURE function 'hasSubsecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSubsecond"No SQL translation exists for the PURE function 'hasSubsecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSubsecond"No SQL translation exists for the PURE function 'hasSubsecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSubsecond"No SQL translation exists for the PURE function 'hasSubsecond_Date_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 1/1 testHasSubsecond | |
essential | hasSubsecondWithAtLeastPrecision | 1/1 testHasSubsecondWithAtLeastPrecision | 0/1 testHasSubsecondWithAtLeastPrecision"No SQL translation exists for the PURE function 'hasSubsecondWithAtLeastPrecision_Date_1__Integer_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSubsecondWithAtLeastPrecision"No SQL translation exists for the PURE function 'hasSubsecondWithAtLeastPrecision_Date_1__Integer_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSubsecondWithAtLeastPrecision"No SQL translation exists for the PURE function 'hasSubsecondWithAtLeastPrecision_Date_1__Integer_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/1 testHasSubsecondWithAtLeastPrecision"No SQL translation exists for the PURE function 'hasSubsecondWithAtLeastPrecision_Date_1__Integer_1__Boolean_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 1/1 testHasSubsecondWithAtLeastPrecision | |
operation | ||||||||
essential | adjust | 17/18 testAdjustByDays testAdjustByDaysBigNumber testAdjustByHours testAdjustByHoursBigNumber testAdjustByMicroseconds testAdjustByMicrosecondsBigNumber testAdjustByMilliseconds testAdjustByMillisecondsBigNumber testAdjustByMinutes testAdjustByMinutesBigNumber testAdjustByMonths testAdjustByMonthsBigNumber testAdjustBySeconds testAdjustBySecondsBigNumber testAdjustByWeeks testAdjustByWeeksBigNumber testAdjustByYears testAdjustReflectiveEvaluation"eval_Function_1__T_n__U_p__W_q__V_m_ is prohibited!" | 7/18 testAdjustByDays testAdjustByDaysBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByHours testAdjustByHoursBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByMicroseconds" +expected: %2015-04-15T13:11:11.338001+0000 +actual: %2015-04-15T13:11:11.000001+0000" testAdjustByMicrosecondsBigNumber" +expected: %2021-06-21T09:37:37.4990000+0000 +actual: %2021-06-21T09:37:37.499+0000" testAdjustByMilliseconds" +expected: %2015-04-15T13:11:11.339+0000 +actual: %2015-04-15T13:11:11.001+0000" testAdjustByMillisecondsBigNumber testAdjustByMinutes testAdjustByMinutesBigNumber" +expected: %-21457-01-08T20:48:00+0000 +actual: %21458-01-08T20:48:00+0000" testAdjustByMonths"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testAdjustByMonthsBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustBySeconds testAdjustBySecondsBigNumber testAdjustByWeeks testAdjustByWeeksBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByYears" +expected: %2016 +actual: %2016-01-01" testAdjustReflectiveEvaluation"No SQL translation exists for the PURE function 'eval_Function_1__T_n__U_p__W_q__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 8/18 testAdjustByDays testAdjustByDaysBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByHours testAdjustByHoursBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByMicroseconds testAdjustByMicrosecondsBigNumber" +expected: %2021-06-21T09:37:37.4990000+0000 +actual: %2021-06-21T09:37:37.499+0000" testAdjustByMilliseconds testAdjustByMillisecondsBigNumber testAdjustByMinutes testAdjustByMinutesBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByMonths"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testAdjustByMonthsBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustBySeconds testAdjustBySecondsBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByWeeks testAdjustByWeeksBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByYears"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testAdjustReflectiveEvaluation"No SQL translation exists for the PURE function 'eval_Function_1__T_n__U_p__W_q__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 9/18 testAdjustByDays testAdjustByDaysBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByHours testAdjustByHoursBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByMicroseconds testAdjustByMicrosecondsBigNumber" +expected: %2021-06-21T09:37:37.4990000+0000 +actual: %2021-06-21T09:37:37.499+0000" testAdjustByMilliseconds testAdjustByMillisecondsBigNumber testAdjustByMinutes testAdjustByMinutesBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByMonths"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testAdjustByMonthsBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustBySeconds testAdjustBySecondsBigNumber testAdjustByWeeks testAdjustByWeeksBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByYears"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testAdjustReflectiveEvaluation"No SQL translation exists for the PURE function 'eval_Function_1__T_n__U_p__W_q__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 9/18 testAdjustByDays testAdjustByDaysBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByHours testAdjustByHoursBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByMicroseconds testAdjustByMicrosecondsBigNumber" +expected: %2021-06-21T09:37:37.4990000+0000 +actual: %2021-06-21T09:37:37.499+0000" testAdjustByMilliseconds testAdjustByMillisecondsBigNumber testAdjustByMinutes testAdjustByMinutesBigNumber" +expected: %-21457-01-08T20:48:00+0000 +actual: %21458-01-18T17:39:38+0000" testAdjustByMonths"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testAdjustByMonthsBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustBySeconds testAdjustBySecondsBigNumber testAdjustByWeeks testAdjustByWeeksBigNumber"Unexpected error executing function with params [Anonymous_Lambda]" testAdjustByYears"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testAdjustReflectiveEvaluation"No SQL translation exists for the PURE function 'eval_Function_1__T_n__U_p__W_q__V_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 18/18 testAdjustByDays testAdjustByDaysBigNumber testAdjustByHours testAdjustByHoursBigNumber testAdjustByMicroseconds testAdjustByMicrosecondsBigNumber testAdjustByMilliseconds testAdjustByMillisecondsBigNumber testAdjustByMinutes testAdjustByMinutesBigNumber testAdjustByMonths testAdjustByMonthsBigNumber testAdjustBySeconds testAdjustBySecondsBigNumber testAdjustByWeeks testAdjustByWeeksBigNumber testAdjustByYears testAdjustReflectiveEvaluation | |
essential | dateDiff | 9/9 testDateDiffDays testDateDiffHours testDateDiffMilliseconds testDateDiffMinutes testDateDiffMonths testDateDiffSeconds testDateDiffWeeks testDateDiffWithDifferentTimeZones testDateDiffYears | 9/9 testDateDiffDays testDateDiffHours testDateDiffMilliseconds testDateDiffMinutes testDateDiffMonths testDateDiffSeconds testDateDiffWeeks testDateDiffWithDifferentTimeZones testDateDiffYears | 7/9 testDateDiffDays testDateDiffHours testDateDiffMilliseconds testDateDiffMinutes testDateDiffMonths testDateDiffSeconds testDateDiffWeeks" +expected: 0 +actual: -1" testDateDiffWithDifferentTimeZones testDateDiffYears"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 0/9 testDateDiffDays"Unexpected error executing function with params [Anonymous_Lambda]" testDateDiffHoursclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testDateDiffMillisecondsclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testDateDiffMinutesclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testDateDiffMonthsclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testDateDiffSecondsclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testDateDiffWeeks"Unexpected error executing function with params [Anonymous_Lambda]" testDateDiffWithDifferentTimeZonesclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testDateDiffYears"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 7/9 testDateDiffDays testDateDiffHours testDateDiffMilliseconds testDateDiffMinutes testDateDiffMonths testDateDiffSeconds testDateDiffWeeks" +expected: 1 +actual: 0" testDateDiffWithDifferentTimeZones testDateDiffYears"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" | 9/9 testDateDiffDays testDateDiffHours testDateDiffMilliseconds testDateDiffMinutes testDateDiffMonths testDateDiffSeconds testDateDiffWeeks testDateDiffWithDifferentTimeZones testDateDiffYears | |
io | ||||||||
essential | 0 Executed outside of PCT | - | - | - | - | - | ||
lang | ||||||||
grammar | compare | 8/8 testBooleanCompare testCompareDecimalAndLongTypes testCompareMixedTypes testDateCompare testFloatCompare testIntegerCompare testNumberCompare testStringCompare | 0/8 testBooleanCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareDecimalAndLongTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareMixedTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNumberCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/8 testBooleanCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareDecimalAndLongTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareMixedTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNumberCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/8 testBooleanCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareDecimalAndLongTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareMixedTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNumberCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/8 testBooleanCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareDecimalAndLongTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testCompareMixedTypes"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDateCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testIntegerCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNumberCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testStringCompare"No SQL translation exists for the PURE function 'compare_T_1__T_1__Integer_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 8/8 testBooleanCompare testCompareDecimalAndLongTypes testCompareMixedTypes testDateCompare testFloatCompare testIntegerCompare testNumberCompare testStringCompare | |
grammar | let letFunction | 3/6 testAssignLiteralToVariable"Cast exception: VariableExpression cannot be cast to FunctionExpression" testAssignNewInstance"Cast exception: VariableExpression cannot be cast to FunctionExpression" testLetAsLastStatement testLetChainedWithAnotherFunction"Unexpected error executing function with params [Anonymous_Lambda]" testLetInsideIf testLetWithParam | 0/6 testAssignLiteralToVariable"Cannot cast a collection of size 2 to multiplicity [1]" testAssignNewInstance"Cannot cast a collection of size 0 to multiplicity [1]" testLetAsLastStatement"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetChainedWithAnotherFunction"Cannot cast a collection of size 0 to multiplicity [1]" testLetInsideIf"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetWithParam"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/6 testAssignLiteralToVariable"Cannot cast a collection of size 2 to multiplicity [1]" testAssignNewInstance"Cannot cast a collection of size 0 to multiplicity [1]" testLetAsLastStatement"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetChainedWithAnotherFunction"Cannot cast a collection of size 0 to multiplicity [1]" testLetInsideIf"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetWithParam"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/6 testAssignLiteralToVariable"Cannot cast a collection of size 2 to multiplicity [1]" testAssignNewInstance"Cannot cast a collection of size 0 to multiplicity [1]" testLetAsLastStatement"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetChainedWithAnotherFunction"Cannot cast a collection of size 0 to multiplicity [1]" testLetInsideIf"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetWithParam"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/6 testAssignLiteralToVariable"Cannot cast a collection of size 2 to multiplicity [1]" testAssignNewInstance"Cannot cast a collection of size 0 to multiplicity [1]" testLetAsLastStatement"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetChainedWithAnotherFunction"Cannot cast a collection of size 0 to multiplicity [1]" testLetInsideIf"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testLetWithParam"No SQL translation exists for the PURE function 'letFunction_String_1__T_m__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 6/6 testAssignLiteralToVariable testAssignNewInstance testLetAsLastStatement testLetChainedWithAnotherFunction testLetInsideIf testLetWithParam | |
all | ||||||||
grammar | .all() getAll | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | .allVersions() getAllVersions | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
cast | ||||||||
essential | cast | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
essential | toDecimal | 3/3 testDecimalToDecimal testDoubleToDecimal testIntToDecimal | 0/3 testDecimalToDecimal"[unsupported-api] The function 'toDecimal' (state: [Select, false]) is not supported yet" testDoubleToDecimal"[unsupported-api] The function 'toDecimal' (state: [Select, false]) is not supported yet" testIntToDecimal"[unsupported-api] The function 'toDecimal' (state: [Select, false]) is not supported yet" | 0/3 testDecimalToDecimalclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') testDoubleToDecimalclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') testIntToDecimalclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') | 0/3 testDecimalToDecimalclass java.lang.Double cannot be cast to class java.math.BigDecimal (java.lang.Double and java.math.BigDecimal are in module java.base of loader 'bootstrap') testDoubleToDecimalclass java.lang.Double cannot be cast to class java.math.BigDecimal (java.lang.Double and java.math.BigDecimal are in module java.base of loader 'bootstrap') testIntToDecimalclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') | 0/3 testDecimalToDecimalclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') testDoubleToDecimalclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') testIntToDecimalclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') | 3/3 testDecimalToDecimal testDoubleToDecimal testIntToDecimal | |
essential | toFloat | 3/3 testDecimalToFloat testDoubleToFloat testIntToFloat | 0/3 testDecimalToFloat"[unsupported-api] The function 'toFloat' (state: [Select, false]) is not supported yet" testDoubleToFloat"[unsupported-api] The function 'toFloat' (state: [Select, false]) is not supported yet" testIntToFloat"[unsupported-api] The function 'toFloat' (state: [Select, false]) is not supported yet" | 3/3 testDecimalToFloat testDoubleToFloat testIntToFloat | 3/3 testDecimalToFloat testDoubleToFloat testIntToFloat | 3/3 testDecimalToFloat testDoubleToFloat testIntToFloat | 3/3 testDecimalToFloat testDoubleToFloat testIntToFloat | |
essential | toMultiplicity | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | toOne | 1/2 testToOne testToOneMultiplicity"Match failure: NoSetRoutedValueSpecificationObject instanceOf NoSetRoutedValueSpecification" | 0/2 testToOne"Cannot cast a collection of size 3 to multiplicity [1]" testToOneMultiplicity"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 0/2 testToOne"Cannot cast a collection of size 3 to multiplicity [1]" testToOneMultiplicity"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 0/2 testToOne"Cannot cast a collection of size 3 to multiplicity [1]" testToOneMultiplicity"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 2/2 testToOne testToOneMultiplicity | 2/2 testToOne testToOneMultiplicity | |
grammar | toOneMany | 1/2 testToOneMany testToOneManyMultiplicity"Match failure: NoSetRoutedValueSpecificationObject instanceOf NoSetRoutedValueSpecification" | 0/2 testToOneMany"Cannot cast a collection of size 3 to multiplicity [1]" testToOneManyMultiplicity"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 0/2 testToOneMany"Cannot cast a collection of size 3 to multiplicity [1]" testToOneManyMultiplicity"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 0/2 testToOneMany"Cannot cast a collection of size 3 to multiplicity [1]" testToOneManyMultiplicity"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 2/2 testToOneMany testToOneManyMultiplicity | 2/2 testToOneMany testToOneManyMultiplicity | |
creation | ||||||||
grammar | ^$ copy | 12 Executed outside of PCT | - | - | - | - | - | |
essential | dynamicNew | 4 Executed outside of PCT | - | - | - | - | - | |
grammar | ^ new | 7 Executed outside of PCT | - | - | - | - | - | |
enum | ||||||||
grammar | . extractEnumValue | 1 Executed outside of PCT | - | - | - | - | - | |
eval | ||||||||
essential | eval | 7 Executed outside of PCT | - | - | - | - | - | |
essential | evaluate | 10 Executed outside of PCT | - | - | - | - | - | |
essential | rawEvalProperty | 0 Executed outside of PCT | - | - | - | - | - | |
flow | ||||||||
essential | if | 3/4 testIfWithEvaluate testIfWithFunctionCall testMultiIf"Function meta::pure::functions::lang::if_Pair_MANY__Function_1__T_m_ is not yet supported as functions with more than one expression can not be routed" testSimpleIf | 3/4 testIfWithEvaluate testIfWithFunctionCall testMultiIf"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleIf | 3/4 testIfWithEvaluate testIfWithFunctionCall testMultiIf"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleIf | 3/4 testIfWithEvaluate testIfWithFunctionCall testMultiIf"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleIf | 3/4 testIfWithEvaluate testIfWithFunctionCall testMultiIf"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleIf | 4/4 testIfWithEvaluate testIfWithFunctionCall testMultiIf testSimpleIf | |
essential | match | 10/14 testMatch"Unexpected error executing function with params [Anonymous_Lambda]" testMatchManyWithMany testMatchOneWith testMatchOneWithMany testMatchOneWithZeroOne testMatchWithExtraParam"meta::pure::functions::lang::match_Any_MANY__Function_$1_MANY$__P_o__T_m_ is not supported yet!" testMatchWithExtraParamsAndFunctionsAsParam"meta::pure::functions::lang::match_Any_MANY__Function_$1_MANY$__P_o__T_m_ is not supported yet!" testMatchWithFunctions testMatchWithFunctionsAsParam testMatchWithFunctionsAsParamManyMatch testMatchWithFunctionsManyMatch testMatchWithMixedReturnType"deactivate_Any_MANY__ValueSpecification_1_ is prohibited!" testMatchZeroWithMany testMatchZeroWithZero | 0/14 testMatch"Cannot cast a collection of size 0 to multiplicity [1]" testMatchManyWithMany"Match only supports operands with multiplicity [1]..! Current operand : ['w', 'w', 'w']" testMatchOneWith"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithZeroOne"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithExtraParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithExtraParamsAndFunctionsAsParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithFunctions"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParam"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParamManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithFunctionsManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithMixedReturnType"Cannot cast a collection of size 0 to multiplicity [1]" testMatchZeroWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchZeroWithZero"Match does not support Non-Primitive return type..! Current return type : Any" | 0/14 testMatch"Cannot cast a collection of size 0 to multiplicity [1]" testMatchManyWithMany"Match only supports operands with multiplicity [1]..! Current operand : ['w', 'w', 'w']" testMatchOneWith"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithZeroOne"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithExtraParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithExtraParamsAndFunctionsAsParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithFunctions"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParam"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParamManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithFunctionsManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithMixedReturnType"Cannot cast a collection of size 0 to multiplicity [1]" testMatchZeroWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchZeroWithZero"Match does not support Non-Primitive return type..! Current return type : Any" | 0/14 testMatch"Cannot cast a collection of size 0 to multiplicity [1]" testMatchManyWithMany"Match only supports operands with multiplicity [1]..! Current operand : ['w', 'w', 'w']" testMatchOneWith"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithZeroOne"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithExtraParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithExtraParamsAndFunctionsAsParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithFunctions"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParam"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParamManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithFunctionsManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithMixedReturnType"Cannot cast a collection of size 0 to multiplicity [1]" testMatchZeroWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchZeroWithZero"Match does not support Non-Primitive return type..! Current return type : Any" | 0/14 testMatch"Cannot cast a collection of size 0 to multiplicity [1]" testMatchManyWithMany"Match only supports operands with multiplicity [1]..! Current operand : ['w', 'w', 'w']" testMatchOneWith"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchOneWithZeroOne"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithExtraParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithExtraParamsAndFunctionsAsParam"No SQL translation exists for the PURE function 'match_Any_MANY__Function_$1_MANY$__P_o__T_m_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testMatchWithFunctions"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParam"Cast exception: Literal cannot be cast to SemiStructuredPropertyAccess" testMatchWithFunctionsAsParamManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithFunctionsManyMatch"Match does not support Non-Primitive return type..! Current return type : Any" testMatchWithMixedReturnType"Cannot cast a collection of size 0 to multiplicity [1]" testMatchZeroWithMany"Match does not support Non-Primitive return type..! Current return type : Any" testMatchZeroWithZero"Match does not support Non-Primitive return type..! Current return type : Any" | 14/14 testMatch testMatchManyWithMany testMatchOneWith testMatchOneWithMany testMatchOneWithZeroOne testMatchWithExtraParam testMatchWithExtraParamsAndFunctionsAsParam testMatchWithFunctions testMatchWithFunctionsAsParam testMatchWithFunctionsAsParamManyMatch testMatchWithFunctionsManyMatch testMatchWithMixedReturnType testMatchZeroWithMany testMatchZeroWithZero | |
unit | ||||||||
essential | getUnitValue | 0 Executed outside of PCT | - | - | - | - | - | |
essential | newUnit | 0 Executed outside of PCT | - | - | - | - | - | |
math | ||||||||
essential | random | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
aggregator | ||||||||
standard | average | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
standard | stdDev | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
standard | stdDevPopulation | 1/2 testPopulationStandardDeviation testSimpleGroupByStandardDeviationPopulation"meta::pure::functions::relation::groupBy_Relation_1__ColSpecArray_1__AggColSpecArray_1__Relation_1_ is not supported yet!" | 2/2 testPopulationStandardDeviation testSimpleGroupByStandardDeviationPopulation | 1/2 testPopulationStandardDeviation"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleGroupByStandardDeviationPopulation | 1/2 testPopulationStandardDeviation"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleGroupByStandardDeviationPopulation | 1/2 testPopulationStandardDeviation"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleGroupByStandardDeviationPopulation | 2/2 testPopulationStandardDeviation testSimpleGroupByStandardDeviationPopulation | |
standard | stdDevSample | 4/5 testFloatStdDev testIntStdDev testMixedStdDev testNegativeNumberStdDev testSimpleGroupByStandardDeviationSample"meta::pure::functions::relation::groupBy_Relation_1__ColSpecArray_1__AggColSpecArray_1__Relation_1_ is not supported yet!" | 5/5 testFloatStdDev testIntStdDev testMixedStdDev testNegativeNumberStdDev testSimpleGroupByStandardDeviationSample | 1/5 testFloatStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testIntStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testMixedStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testNegativeNumberStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleGroupByStandardDeviationSample | 1/5 testFloatStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testIntStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testMixedStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testNegativeNumberStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleGroupByStandardDeviationSample | 1/5 testFloatStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testIntStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testMixedStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testNegativeNumberStdDev"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleGroupByStandardDeviationSample | 5/5 testFloatStdDev testIntStdDev testMixedStdDev testNegativeNumberStdDev testSimpleGroupByStandardDeviationSample | |
standard | sum | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
standard | variance | 2/2 testVariance_Population testVariance_Sample | 2/2 testVariance_Population testVariance_Sample | 0/2 testVariance_Population"Unexpected error executing function with params [Anonymous_Lambda]" testVariance_Sample"Unexpected error executing function with params [Anonymous_Lambda]" | 0/2 testVariance_Population"Unexpected error executing function with params [Anonymous_Lambda]" testVariance_Sample"Unexpected error executing function with params [Anonymous_Lambda]" | 0/2 testVariance_Population"Unexpected error executing function with params [Anonymous_Lambda]" testVariance_Sample"Unexpected error executing function with params [Anonymous_Lambda]" | 2/2 testVariance_Population testVariance_Sample | |
standard | variancePopulation | 1/2 testSimpleGroupByVariancePopulation"meta::pure::functions::relation::groupBy_Relation_1__ColSpecArray_1__AggColSpecArray_1__Relation_1_ is not supported yet!" testVariancePopulation | 2/2 testSimpleGroupByVariancePopulation testVariancePopulation | 1/2 testSimpleGroupByVariancePopulation testVariancePopulation"Unexpected error executing function with params [Anonymous_Lambda]" | 1/2 testSimpleGroupByVariancePopulation testVariancePopulation"Unexpected error executing function with params [Anonymous_Lambda]" | 1/2 testSimpleGroupByVariancePopulation testVariancePopulation"Unexpected error executing function with params [Anonymous_Lambda]" | 2/2 testSimpleGroupByVariancePopulation testVariancePopulation | |
standard | varianceSample | 1/2 testSimpleGroupByVarianceSample"meta::pure::functions::relation::groupBy_Relation_1__ColSpecArray_1__AggColSpecArray_1__Relation_1_ is not supported yet!" testVarianceSample | 2/2 testSimpleGroupByVarianceSample testVarianceSample | 1/2 testSimpleGroupByVarianceSample testVarianceSample"Unexpected error executing function with params [Anonymous_Lambda]" | 1/2 testSimpleGroupByVarianceSample testVarianceSample"Unexpected error executing function with params [Anonymous_Lambda]" | 1/2 testSimpleGroupByVarianceSample testVarianceSample"Unexpected error executing function with params [Anonymous_Lambda]" | 2/2 testSimpleGroupByVarianceSample testVarianceSample | |
exponential | ||||||||
essential | exp | 1/2 testNumberExp"eval_Function_1__T_n__V_m_ is prohibited!" testSimple | 2/2 testNumberExp testSimple | 2/2 testNumberExp testSimple | 2/2 testNumberExp testSimple | 2/2 testNumberExp testSimple | 2/2 testNumberExp testSimple | |
essential | log | 1/2 testNumberLog"eval_Function_1__T_n__V_m_ is prohibited!" testSimple | 2/2 testNumberLog testSimple | 2/2 testNumberLog testSimple | 2/2 testNumberLog testSimple | 2/2 testNumberLog testSimple | 2/2 testNumberLog testSimple | |
essential | log10 | 1/2 testNumberLog10"eval_Function_1__T_n__V_m_ is prohibited!" testSimpleLog10 | 2/2 testNumberLog10 testSimpleLog10 | 2/2 testNumberLog10 testSimpleLog10 | 2/2 testNumberLog10 testSimpleLog10 | 2/2 testNumberLog10 testSimpleLog10 | 2/2 testNumberLog10 testSimpleLog10 | |
operation | ||||||||
essential | abs | 5/5 testBigFloatAbs testBigIntAbs testDecimalAbs testFloatAbs testIntAbs | 4/5 testBigFloatAbs testBigIntAbs testDecimalAbs"No SQL translation exists for the PURE function 'abs_Decimal_1__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatAbs testIntAbs | 4/5 testBigFloatAbs testBigIntAbs testDecimalAbs"No SQL translation exists for the PURE function 'abs_Decimal_1__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatAbs testIntAbs | 4/5 testBigFloatAbs testBigIntAbs testDecimalAbs"No SQL translation exists for the PURE function 'abs_Decimal_1__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatAbs testIntAbs | 3/5 testBigFloatAbsclass java.lang.Long cannot be cast to class java.lang.Double (java.lang.Long and java.lang.Double are in module java.base of loader 'bootstrap') testBigIntAbs testDecimalAbs"No SQL translation exists for the PURE function 'abs_Decimal_1__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatAbs testIntAbs | 5/5 testBigFloatAbs testBigIntAbs testDecimalAbs testFloatAbs testIntAbs | |
grammar | / divide | 6/6 testComplexDivide testDecimalDivide testDivideWithNonTerminatingExpansion testFloatDivide testNegativeDivide testSimpleDivide | 5/6 testComplexDivide testDecimalDivide"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDivideWithNonTerminatingExpansion testFloatDivide testNegativeDivide testSimpleDivide | 5/6 testComplexDivide testDecimalDivide"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDivideWithNonTerminatingExpansion testFloatDivide testNegativeDivide testSimpleDivide | 5/6 testComplexDivide testDecimalDivide"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDivideWithNonTerminatingExpansion testFloatDivide testNegativeDivide testSimpleDivide | 4/6 testComplexDivide testDecimalDivide"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testDivideWithNonTerminatingExpansion" +expected: 0.010416666666666666 +actual: 0.010417" testFloatDivide testNegativeDivide testSimpleDivide | 6/6 testComplexDivide testDecimalDivide testDivideWithNonTerminatingExpansion testFloatDivide testNegativeDivide testSimpleDivide | |
grammar | - minus | 5/8 testComplexMinus testDecimalMinus" +expected: -4.0D +actual: -4.0" testFloatMinus testLargeMinus testSimpleMinus testSingleExpressionMinus testSingleMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSingleMinusType"Match failure: NoSetRoutedValueSpecificationObject instanceOf NoSetRoutedValueSpecification" | 4/8 testComplexMinus testDecimalMinus"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatMinus testLargeMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleMinus testSingleExpressionMinus testSingleMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSingleMinusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 4/8 testComplexMinus testDecimalMinus"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatMinus testLargeMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleMinus testSingleExpressionMinus testSingleMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSingleMinusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 4/8 testComplexMinus testDecimalMinus"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatMinus testLargeMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleMinus testSingleExpressionMinus testSingleMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSingleMinusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 4/8 testComplexMinus testDecimalMinus"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatMinus testLargeMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSimpleMinus testSingleExpressionMinus testSingleMinus"Unexpected error executing function with params [Anonymous_Lambda]" testSingleMinusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 7/8 testComplexMinus testDecimalMinus testFloatMinus testLargeMinusAssert failure testSimpleMinus testSingleExpressionMinus testSingleMinus testSingleMinusType | |
essential | mod | 2/3 testMod testModInEval"eval_Function_1__T_n__U_p__V_m_ is prohibited!" testModWithNegativeNumbers | 1/3 testMod testModInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testModWithNegativeNumbers" +expected: 3 +actual: -2" | 1/3 testMod testModInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testModWithNegativeNumbers" +expected: 3 +actual: -2" | 1/3 testMod testModInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testModWithNegativeNumbers" +expected: 3 +actual: -2" | 1/3 testMod testModInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testModWithNegativeNumbers" +expected: 3 +actual: -2" | 3/3 testMod testModInEval testModWithNegativeNumbers | |
grammar | + plus | 9/12 testComplexPlus testDecimalPlus" +expected: 6.0D +actual: 6.0" testFloatPlus testLargePlus" +expected: -1 +actual: -9223372036854775790" testNegativePlus testPlusFloat testPlusInteger testPlusMany testPlusNumber testSimplePlus testSinglePlus testSinglePlusType"Match failure: NoSetRoutedValueSpecificationObject instanceOf NoSetRoutedValueSpecification" | 9/12 testComplexPlus testDecimalPlusclass java.lang.Double cannot be cast to class java.math.BigDecimal (java.lang.Double and java.math.BigDecimal are in module java.base of loader 'bootstrap') testFloatPlus testLargePlus"Unexpected error executing function with params [Anonymous_Lambda]" testNegativePlus testPlusFloat testPlusInteger testPlusMany testPlusNumber testSimplePlus testSinglePlus testSinglePlusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 9/12 testComplexPlus testDecimalPlusclass java.lang.Double cannot be cast to class java.math.BigDecimal (java.lang.Double and java.math.BigDecimal are in module java.base of loader 'bootstrap') testFloatPlus testLargePlus"Unexpected error executing function with params [Anonymous_Lambda]" testNegativePlus testPlusFloat testPlusInteger testPlusMany testPlusNumber testSimplePlus testSinglePlus testSinglePlusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 9/12 testComplexPlus testDecimalPlusclass java.lang.Double cannot be cast to class java.math.BigDecimal (java.lang.Double and java.math.BigDecimal are in module java.base of loader 'bootstrap') testFloatPlus testLargePlus"Unexpected error executing function with params [Anonymous_Lambda]" testNegativePlus testPlusFloat testPlusInteger testPlusMany testPlusNumber testSimplePlus testSinglePlus testSinglePlusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 8/12 testComplexPlus testDecimalPlusclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') testFloatPlus testLargePlus"Unexpected error executing function with params [Anonymous_Lambda]" testNegativePlus testPlusFloat testPlusInteger testPlusMany testPlusNumber" +expected: 32.0 +actual: 32" testSimplePlus testSinglePlus testSinglePlusType"Cast exception: StoreRoutingStrategy cannot be cast to StoreMappingRoutingStrategy" | 11/12 testComplexPlus testDecimalPlus testFloatPlus testLargePlusAssert failure testNegativePlus testPlusFloat testPlusInteger testPlusMany testPlusNumber testSimplePlus testSinglePlus testSinglePlusType | |
essential | rem | 5/10 testRem testRemInEval"eval_Function_1__T_n__U_p__V_m_ is prohibited!" testRemInEvalWithFloat"eval_Function_1__T_n__U_p__V_m_ is prohibited!" testRemInEvalWithMixedIntegersAndFloats"eval_Function_1__T_n__U_p__V_m_ is prohibited!" testRemInEvalWithNegativeNumbers"eval_Function_1__T_n__U_p__V_m_ is prohibited!" testRemWithDecimals" +expected: 0.14D +actual: 0.14" testRemWithFloats testRemWithMixedIntegersAndFloats testRemWithNegativeFloats testRemWithNegativeIntegers | 7/10 testRem testRemInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemInEvalWithFloat testRemInEvalWithMixedIntegersAndFloats testRemInEvalWithNegativeNumbers"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemWithDecimals" +expected: 0.14D +actual: 0.14000000000000012" testRemWithFloats testRemWithMixedIntegersAndFloats testRemWithNegativeFloats testRemWithNegativeIntegers | 4/10 testRem testRemInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemInEvalWithFloat" +expected: 2.5 +actual: 3" testRemInEvalWithMixedIntegersAndFloats" +expected: 2.5 +actual: 3" testRemInEvalWithNegativeNumbers"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemWithDecimals" +expected: 0.14D +actual: 0.14" testRemWithFloats testRemWithMixedIntegersAndFloats" +expected: 2.5 +actual: 3" testRemWithNegativeFloats testRemWithNegativeIntegers | 7/10 testRem testRemInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemInEvalWithFloat testRemInEvalWithMixedIntegersAndFloats testRemInEvalWithNegativeNumbers"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemWithDecimals" +expected: 0.14D +actual: 0.14" testRemWithFloats testRemWithMixedIntegersAndFloats testRemWithNegativeFloats testRemWithNegativeIntegers | 7/10 testRem testRemInEval"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemInEvalWithFloat testRemInEvalWithMixedIntegersAndFloats testRemInEvalWithNegativeNumbers"Unused format args. [3] arguments provided to expression "mod(%s,%s)"" testRemWithDecimals" +expected: 0.14D +actual: 0.14" testRemWithFloats testRemWithMixedIntegersAndFloats testRemWithNegativeFloats testRemWithNegativeIntegers | 10/10 testRem testRemInEval testRemInEvalWithFloat testRemInEvalWithMixedIntegersAndFloats testRemInEvalWithNegativeNumbers testRemWithDecimals testRemWithFloats testRemWithMixedIntegersAndFloats testRemWithNegativeFloats testRemWithNegativeIntegers | |
essential | sign | 0/1 testSign"Unexpected error executing function with params [Anonymous_Lambda]" | 1/1 testSign | 1/1 testSign | 1/1 testSign | 1/1 testSign | 1/1 testSign | |
grammar | * times | 4/6 testComplexTimes testDecimalTimes" +expected: 353791.470D +actual: 353791.47" testFloatTimes testLargeTimes" +expected: -1 +actual: -2" testNegativeTimes testSimpleTimes | 4/6 testComplexTimes testDecimalTimes" +expected: 353791.470D +actual: 353791.47" testFloatTimes testLargeTimes"Unexpected error executing function with params [Anonymous_Lambda]" testNegativeTimes testSimpleTimes | 4/6 testComplexTimes testDecimalTimes" +expected: 353791.470D +actual: 353791.47" testFloatTimes testLargeTimes"Unexpected error executing function with params [Anonymous_Lambda]" testNegativeTimes testSimpleTimes | 4/6 testComplexTimes testDecimalTimes" +expected: 353791.470D +actual: 353791.47" testFloatTimes testLargeTimes"Unexpected error executing function with params [Anonymous_Lambda]" testNegativeTimes testSimpleTimes | 4/6 testComplexTimes testDecimalTimes" +expected: 353791.470D +actual: 353791.47" testFloatTimes testLargeTimes"Unexpected error executing function with params [Anonymous_Lambda]" testNegativeTimes testSimpleTimes | 5/6 testComplexTimes testDecimalTimes testFloatTimes testLargeTimesAssert failure testNegativeTimes testSimpleTimes | |
power | ||||||||
essential | cbrt | 1/2 testCubeRoot testCubeRootEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testCubeRoot testCubeRootEval | 2/2 testCubeRoot testCubeRootEval | 2/2 testCubeRoot testCubeRootEval | 2/2 testCubeRoot testCubeRootEval | 2/2 testCubeRoot testCubeRootEval | |
essential | pow | 2/3 testComplexPow testNumberPow"eval_Function_1__T_n__U_p__V_m_ is prohibited!" testSimplePow | 2/3 testComplexPow testNumberPow" +expected: 9.0 +actual: 27.0" testSimplePow | 2/3 testComplexPow testNumberPow" +expected: 9.0 +actual: 27.0" testSimplePow | 2/3 testComplexPow testNumberPow" +expected: 9.0 +actual: 27.0" testSimplePow | 2/3 testComplexPow testNumberPow" +expected: 9.0 +actual: 27.0" testSimplePow | 3/3 testComplexPow testNumberPow testSimplePow | |
essential | sqrt | 1/2 testSquareRoot testSquareRootEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testSquareRoot testSquareRootEval | 2/2 testSquareRoot testSquareRootEval | 2/2 testSquareRoot testSquareRootEval | 2/2 testSquareRoot testSquareRootEval | 2/2 testSquareRoot testSquareRootEval | |
round | ||||||||
essential | ceiling | 7/7 testDecimalCeiling testNegativeFloatCeiling testNegativeFloatWithZeroDecimalCeiling testNegativeIntegerCeiling testPositiveFloatCeiling testPositiveFloatWithZeroDecimalCeiling testPositiveIntegerCeiling | 6/7 testDecimalCeiling"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatCeiling testNegativeFloatWithZeroDecimalCeiling testNegativeIntegerCeiling testPositiveFloatCeiling testPositiveFloatWithZeroDecimalCeiling testPositiveIntegerCeiling | 6/7 testDecimalCeiling"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatCeiling testNegativeFloatWithZeroDecimalCeiling testNegativeIntegerCeiling testPositiveFloatCeiling testPositiveFloatWithZeroDecimalCeiling testPositiveIntegerCeiling | 6/7 testDecimalCeiling"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatCeiling testNegativeFloatWithZeroDecimalCeiling testNegativeIntegerCeiling testPositiveFloatCeiling testPositiveFloatWithZeroDecimalCeiling testPositiveIntegerCeiling | 6/7 testDecimalCeiling"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatCeiling testNegativeFloatWithZeroDecimalCeiling testNegativeIntegerCeiling testPositiveFloatCeiling testPositiveFloatWithZeroDecimalCeiling testPositiveIntegerCeiling | 7/7 testDecimalCeiling testNegativeFloatCeiling testNegativeFloatWithZeroDecimalCeiling testNegativeIntegerCeiling testPositiveFloatCeiling testPositiveFloatWithZeroDecimalCeiling testPositiveIntegerCeiling | |
essential | floor | 7/7 testDecimalFloor testNegativeFloatFloor testNegativeFloatWithZeroDecimalFloor testNegativeIntegerFloor testPositiveFloatFloor testPositiveFloatWithZeroDecimalFloor testPositiveIntegerFloor | 6/7 testDecimalFloor"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatFloor testNegativeFloatWithZeroDecimalFloor testNegativeIntegerFloor testPositiveFloatFloor testPositiveFloatWithZeroDecimalFloor testPositiveIntegerFloor | 6/7 testDecimalFloor"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatFloor testNegativeFloatWithZeroDecimalFloor testNegativeIntegerFloor testPositiveFloatFloor testPositiveFloatWithZeroDecimalFloor testPositiveIntegerFloor | 6/7 testDecimalFloor"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatFloor testNegativeFloatWithZeroDecimalFloor testNegativeIntegerFloor testPositiveFloatFloor testPositiveFloatWithZeroDecimalFloor testPositiveIntegerFloor | 6/7 testDecimalFloor"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testNegativeFloatFloor testNegativeFloatWithZeroDecimalFloor testNegativeIntegerFloor testPositiveFloatFloor testPositiveFloatWithZeroDecimalFloor testPositiveIntegerFloor | 7/7 testDecimalFloor testNegativeFloatFloor testNegativeFloatWithZeroDecimalFloor testNegativeIntegerFloor testPositiveFloatFloor testPositiveFloatWithZeroDecimalFloor testPositiveIntegerFloor | |
essential | round | 14/14 testDecimalRound testFloatRoundWithScale testNegativeFloatRoundDown testNegativeFloatRoundHalfEvenDown testNegativeFloatRoundHalfEvenUp testNegativeFloatRoundUp testNegativeFloatWithZeroDecimalRound testNegativeIntegerRound testPositiveFloatRoundDown testPositiveFloatRoundHalfEvenDown testPositiveFloatRoundHalfEvenUp testPositiveFloatRoundUp testPositiveFloatWithZeroDecimalRound testPositiveIntegerRound | 8/14 testDecimalRound"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatRoundWithScaleclass java.lang.Long cannot be cast to class java.lang.Double (java.lang.Long and java.lang.Double are in module java.base of loader 'bootstrap') testNegativeFloatRoundDown testNegativeFloatRoundHalfEvenDown testNegativeFloatRoundHalfEvenUp" +expected: -16 +actual: -17" testNegativeFloatRoundUp testNegativeFloatWithZeroDecimalRound testNegativeIntegerRoundclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testPositiveFloatRoundDown testPositiveFloatRoundHalfEvenDown" +expected: 16 +actual: 17" testPositiveFloatRoundHalfEvenUp testPositiveFloatRoundUp testPositiveFloatWithZeroDecimalRound testPositiveIntegerRoundclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') | 3/14 testDecimalRound"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatRoundWithScale testNegativeFloatRoundDownclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testNegativeFloatRoundHalfEvenDownclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testNegativeFloatRoundHalfEvenUpclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testNegativeFloatRoundUpclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testNegativeFloatWithZeroDecimalRoundclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testNegativeIntegerRound testPositiveFloatRoundDownclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testPositiveFloatRoundHalfEvenDownclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testPositiveFloatRoundHalfEvenUpclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testPositiveFloatRoundUpclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testPositiveFloatWithZeroDecimalRoundclass java.lang.Double cannot be cast to class java.lang.Long (java.lang.Double and java.lang.Long are in module java.base of loader 'bootstrap') testPositiveIntegerRound | 10/14 testDecimalRound"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatRoundWithScaleclass java.lang.Long cannot be cast to class java.lang.Double (java.lang.Long and java.lang.Double are in module java.base of loader 'bootstrap') testNegativeFloatRoundDown testNegativeFloatRoundHalfEvenDown testNegativeFloatRoundHalfEvenUp" +expected: -16 +actual: -17" testNegativeFloatRoundUp testNegativeFloatWithZeroDecimalRound testNegativeIntegerRound testPositiveFloatRoundDown testPositiveFloatRoundHalfEvenDown" +expected: 16 +actual: 17" testPositiveFloatRoundHalfEvenUp testPositiveFloatRoundUp testPositiveFloatWithZeroDecimalRound testPositiveIntegerRound | 10/14 testDecimalRound"No SQL translation exists for the PURE function 'minus_Decimal_MANY__Decimal_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFloatRoundWithScaleclass java.lang.Long cannot be cast to class java.lang.Double (java.lang.Long and java.lang.Double are in module java.base of loader 'bootstrap') testNegativeFloatRoundDown testNegativeFloatRoundHalfEvenDown testNegativeFloatRoundHalfEvenUp" +expected: -16 +actual: -17" testNegativeFloatRoundUp testNegativeFloatWithZeroDecimalRound testNegativeIntegerRound testPositiveFloatRoundDown testPositiveFloatRoundHalfEvenDown" +expected: 16 +actual: 17" testPositiveFloatRoundHalfEvenUp testPositiveFloatRoundUp testPositiveFloatWithZeroDecimalRound testPositiveIntegerRound | 14/14 testDecimalRound testFloatRoundWithScale testNegativeFloatRoundDown testNegativeFloatRoundHalfEvenDown testNegativeFloatRoundHalfEvenUp testNegativeFloatRoundUp testNegativeFloatWithZeroDecimalRound testNegativeIntegerRound testPositiveFloatRoundDown testPositiveFloatRoundHalfEvenDown testPositiveFloatRoundHalfEvenUp testPositiveFloatRoundUp testPositiveFloatWithZeroDecimalRound testPositiveIntegerRound | |
sequence | ||||||||
grammar | [::] range | 7/7 testRange testRangeWithStartStopEqual testRangeWithStep testRangeWithVariables testReverseRange testReverseRangeWithPositiveStep testReverseRangeWithStep | 3/7 testRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithStartStopEqual testRangeWithStep"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithVariables"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRangeWithPositiveStep testReverseRangeWithStep | 3/7 testRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithStartStopEqual testRangeWithStep"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithVariables"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRangeWithPositiveStep testReverseRangeWithStep | 3/7 testRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithStartStopEqual testRangeWithStep"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithVariables"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRangeWithPositiveStep testReverseRangeWithStep | 3/7 testRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithStartStopEqual testRangeWithStep"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testRangeWithVariables"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRange"No SQL translation exists for the PURE function 'range_Integer_1__Integer_1__Integer_1__Integer_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testReverseRangeWithPositiveStep testReverseRangeWithStep | 7/7 testRange testRangeWithStartStopEqual testRangeWithStep testRangeWithVariables testReverseRange testReverseRangeWithPositiveStep testReverseRangeWithStep | |
unclassified | repeat | ∅ | ∅ | ∅ | ∅ | ∅ | 4/4 testRepeat testRepeatNegative testRepeatOne testRepeatZero | |
trigonometry | ||||||||
essential | acos | 1/2 testArcCosine testArcCosineEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testArcCosine testArcCosineEval | 2/2 testArcCosine testArcCosineEval | 2/2 testArcCosine testArcCosineEval | 2/2 testArcCosine testArcCosineEval | 2/2 testArcCosine testArcCosineEval | |
essential | asin | 1/2 testArcSine testArcSineEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testArcSine testArcSineEval | 2/2 testArcSine testArcSineEval | 2/2 testArcSine testArcSineEval | 2/2 testArcSine testArcSineEval | 2/2 testArcSine testArcSineEval | |
essential | atan | 1/2 testArcTangent testArcTangentEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testArcTangent testArcTangentEval | 2/2 testArcTangent testArcTangentEval | 2/2 testArcTangent testArcTangentEval | 2/2 testArcTangent testArcTangentEval | 2/2 testArcTangent testArcTangentEval | |
essential | atan2 | 1/2 testArcTangent2 testArcTangent2Eval"eval_Function_1__T_n__U_p__V_m_ is prohibited!" | 2/2 testArcTangent2 testArcTangent2Eval | 2/2 testArcTangent2 testArcTangent2Eval | 2/2 testArcTangent2 testArcTangent2Eval | 2/2 testArcTangent2 testArcTangent2Eval | 2/2 testArcTangent2 testArcTangent2Eval | |
essential | cos | 1/2 testCosEval"eval_Function_1__T_n__V_m_ is prohibited!" testCosine | 2/2 testCosEval testCosine | 2/2 testCosEval testCosine | 2/2 testCosEval testCosine | 2/2 testCosEval testCosine | 2/2 testCosEval testCosine | |
essential | cot | 1/2 testCoTangent testCoTangentEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testCoTangent testCoTangentEval | 2/2 testCoTangent testCoTangentEval | 2/2 testCoTangent testCoTangentEval | 2/2 testCoTangent testCoTangentEval | 2/2 testCoTangent testCoTangentEval | |
essential | sin | 1/2 testSine testSineEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testSine testSineEval | 2/2 testSine testSineEval | 2/2 testSine testSineEval | 2/2 testSine testSineEval | 2/2 testSine testSineEval | |
essential | tan | 1/2 testTangent testTangentEval"eval_Function_1__T_n__V_m_ is prohibited!" | 2/2 testTangent testTangentEval | 2/2 testTangent testTangentEval | 2/2 testTangent testTangentEval | 2/2 testTangent testTangentEval | 2/2 testTangent testTangentEval | |
meta | ||||||||
essential | removeOverride | 0 Executed outside of PCT | - | - | - | - | - | |
graph | ||||||||
essential | elementToPath | 10 Executed outside of PCT | - | - | - | - | - | |
essential | pathToElement | 7 Executed outside of PCT | - | - | - | - | - | |
instance | ||||||||
essential | getHiddenPayload | 0 Executed outside of PCT | - | - | - | - | - | |
essential | id | 2 Executed outside of PCT | - | - | - | - | - | |
multiplicity | ||||||||
essential | getLowerBound | 1 Executed outside of PCT | - | - | - | - | - | |
essential | getUpperBound | 1 Executed outside of PCT | - | - | - | - | - | |
essential | hasToOneUpperBound | 0 Executed outside of PCT | - | - | - | - | - | |
essential | hasUpperBound | 2 Executed outside of PCT | - | - | - | - | - | |
essential | isToMany | 0 Executed outside of PCT | - | - | - | - | - | |
essential | isToOne | 1 Executed outside of PCT | - | - | - | - | - | |
profile | ||||||||
essential | stereotype | 0 Executed outside of PCT | - | - | - | - | - | |
essential | tag | 0 Executed outside of PCT | - | - | - | - | - | |
reflect | ||||||||
essential | canReactivateDynamically | 0 Executed outside of PCT | - | - | - | - | - | |
essential | deactivate | 8 Executed outside of PCT | - | - | - | - | - | |
essential | evaluateAndDeactivate | 2 Executed outside of PCT | - | - | - | - | - | |
essential | openVariableValues | 4 Executed outside of PCT | - | - | - | - | - | |
essential | reactivate | 3 Executed outside of PCT | - | - | - | - | - | |
source | ||||||||
essential | sourceInformation | 3 Executed outside of PCT | - | - | - | - | - | |
type | ||||||||
essential | _subTypeOf | 12 Executed outside of PCT | - | - | - | - | - | |
essential | generalizations | 15 Executed outside of PCT | - | - | - | - | - | |
essential | genericType | 5 Executed outside of PCT | - | - | - | - | - | |
essential | getAllTypeGeneralisations | 0 Executed outside of PCT | - | - | - | - | - | |
essential | instanceOf | 7 Executed outside of PCT | - | - | - | - | - | |
essential | subTypeOf | 12 Executed outside of PCT | - | - | - | - | - | |
essential | type | 6 Executed outside of PCT | - | - | - | - | - | |
class | ||||||||
essential | class | 6 Executed outside of PCT | - | - | - | - | - | |
essential | genericTypeClass | 6 Executed outside of PCT | - | - | - | - | - | |
essential | properties | 1 Executed outside of PCT | - | - | - | - | - | |
enum | ||||||||
essential | enumName | 1 Executed outside of PCT | - | - | - | - | - | |
essential | enumValues | 2 Executed outside of PCT | - | - | - | - | - | |
function | ||||||||
essential | functionType | 0 Executed outside of PCT | - | - | - | - | - | |
relation | ||||||||
grammar | ~:: aggColSpec | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | ~[::,::] aggColSpecArray | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | ~ colSpec | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | ~[,] colSpecArray | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | ~: funcColSpec | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | ~[:,:] funcColSpecArray | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
relation | ||||||||
functions | ||||||||
relation | concatenate | 0/1 testSimpleConcatenateShared"meta::pure::functions::relation::concatenate_Relation_1__Relation_1__Relation_1_ is not supported yet!" | 1/1 testSimpleConcatenateShared | 1/1 testSimpleConcatenateShared | 1/1 testSimpleConcatenateShared | 1/1 testSimpleConcatenateShared | 1/1 testSimpleConcatenateShared | |
relation | drop | 0/1 testSimpleDropShared"meta::pure::functions::relation::drop_Relation_1__Integer_1__Relation_1_ is not supported yet!" | 1/1 testSimpleDropShared | 1/1 testSimpleDropShared | 1/1 testSimpleDropShared | 1/1 testSimpleDropShared | 1/1 testSimpleDropShared | |
relation | extend | 0/4 testSimpleExtendFloat"meta::pure::functions::relation::extend_Relation_1__FuncColSpec_1__Relation_1_ is not supported yet!" testSimpleExtendInt"meta::pure::functions::relation::extend_Relation_1__FuncColSpec_1__Relation_1_ is not supported yet!" testSimpleExtendStrShared"meta::pure::functions::relation::extend_Relation_1__FuncColSpec_1__Relation_1_ is not supported yet!" testSimpleMultipleColumns"meta::pure::functions::relation::extend_Relation_1__FuncColSpecArray_1__Relation_1_ is not supported yet!" | 4/4 testSimpleExtendFloat testSimpleExtendInt testSimpleExtendStrShared testSimpleMultipleColumns | 4/4 testSimpleExtendFloat testSimpleExtendInt testSimpleExtendStrShared testSimpleMultipleColumns | 4/4 testSimpleExtendFloat testSimpleExtendInt testSimpleExtendStrShared testSimpleMultipleColumns | 4/4 testSimpleExtendFloat testSimpleExtendInt testSimpleExtendStrShared testSimpleMultipleColumns | 4/4 testSimpleExtendFloat testSimpleExtendInt testSimpleExtendStrShared testSimpleMultipleColumns | |
relation | filter | 0/1 testSimpleFilterShared"meta::pure::functions::relation::filter_Relation_1__Function_1__Relation_1_ is not supported yet!" | 1/1 testSimpleFilterShared | 1/1 testSimpleFilterShared | 1/1 testSimpleFilterShared | 1/1 testSimpleFilterShared | 1/1 testSimpleFilterShared | |
relation | groupBy | 0/4 testSimpleGroupByMultipleMultiple"meta::pure::functions::relation::groupBy_Relation_1__ColSpecArray_1__AggColSpecArray_1__Relation_1_ is not supported yet!" testSimpleGroupByMultipleSingle"meta::pure::functions::relation::groupBy_Relation_1__ColSpecArray_1__AggColSpec_1__Relation_1_ is not supported yet!" testSimpleGroupBySingleMultiple"meta::pure::functions::relation::groupBy_Relation_1__ColSpec_1__AggColSpecArray_1__Relation_1_ is not supported yet!" testSimpleGroupBySingleSingle"meta::pure::functions::relation::groupBy_Relation_1__ColSpec_1__AggColSpec_1__Relation_1_ is not supported yet!" | 4/4 testSimpleGroupByMultipleMultiple testSimpleGroupByMultipleSingle testSimpleGroupBySingleMultiple testSimpleGroupBySingleSingle | 4/4 testSimpleGroupByMultipleMultiple testSimpleGroupByMultipleSingle testSimpleGroupBySingleMultiple testSimpleGroupBySingleSingle | 4/4 testSimpleGroupByMultipleMultiple testSimpleGroupByMultipleSingle testSimpleGroupBySingleMultiple testSimpleGroupBySingleSingle | 4/4 testSimpleGroupByMultipleMultiple testSimpleGroupByMultipleSingle testSimpleGroupBySingleMultiple testSimpleGroupBySingleSingle | 4/4 testSimpleGroupByMultipleMultiple testSimpleGroupByMultipleSingle testSimpleGroupBySingleMultiple testSimpleGroupBySingleSingle | |
relation | join | 0/1 testSimpleJoinShared"meta::pure::functions::relation::join_Relation_1__Relation_1__JoinKind_1__Function_1__Relation_1_ is not supported yet!" | 1/1 testSimpleJoinShared | 1/1 testSimpleJoinShared | 1/1 testSimpleJoinShared | 1/1 testSimpleJoinShared | 1/1 testSimpleJoinShared | |
relation | limit | 0/1 testSimpleLimitShared"meta::pure::functions::relation::limit_Relation_1__Integer_1__Relation_1_ is not supported yet!" | 1/1 testSimpleLimitShared | 1/1 testSimpleLimitShared | 1/1 testSimpleLimitShared | 1/1 testSimpleLimitShared | 1/1 testSimpleLimitShared | |
relation | map | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
relation | project | 0/3 testSimpleProject"meta::pure::functions::relation::project_C_MANY__FuncColSpecArray_1__Relation_1_ is not supported yet!" testSimpleProjectList"meta::pure::functions::relation::project_C_MANY__FuncColSpecArray_1__Relation_1_ is not supported yet!" testSimpleProjectWithEmpty"meta::pure::functions::relation::project_C_MANY__FuncColSpecArray_1__Relation_1_ is not supported yet!" | 3/3 testSimpleProject testSimpleProjectList testSimpleProjectWithEmpty | 3/3 testSimpleProject testSimpleProjectList testSimpleProjectWithEmpty | 3/3 testSimpleProject testSimpleProjectList testSimpleProjectWithEmpty | 3/3 testSimpleProject testSimpleProjectList testSimpleProjectWithEmpty | 3/3 testSimpleProject testSimpleProjectList testSimpleProjectWithEmpty | |
relation | rename | 0/1 testSimpleRenameShared"meta::pure::functions::relation::rename_Relation_1__ColSpec_1__ColSpec_1__Relation_1_ is not supported yet!" | 1/1 testSimpleRenameShared | 1/1 testSimpleRenameShared | 1/1 testSimpleRenameShared | 1/1 testSimpleRenameShared | 1/1 testSimpleRenameShared | |
relation | select | 0/3 testMultiColsSelectShared"meta::pure::functions::relation::select_Relation_1__ColSpecArray_1__Relation_1_ is not supported yet!" testSingleColSelectShared"meta::pure::functions::relation::select_Relation_1__ColSpec_1__Relation_1_ is not supported yet!" testSingleSelectWithQuotedColumn"meta::pure::functions::relation::select_Relation_1__ColSpec_1__Relation_1_ is not supported yet!" | 3/3 testMultiColsSelectShared testSingleColSelectShared testSingleSelectWithQuotedColumn | 2/3 testMultiColsSelectShared testSingleColSelectShared testSingleSelectWithQuotedColumn"Unexpected error executing function with params [Anonymous_Lambda]" | 2/3 testMultiColsSelectShared testSingleColSelectShared testSingleSelectWithQuotedColumn"Unexpected error executing function with params [Anonymous_Lambda]" | 2/3 testMultiColsSelectShared testSingleColSelectShared testSingleSelectWithQuotedColumn"Unexpected error executing function with params [Anonymous_Lambda]" | 3/3 testMultiColsSelectShared testSingleColSelectShared testSingleSelectWithQuotedColumn | |
relation | size | 0/2 testGroupBySize"meta::pure::functions::relation::size_Relation_1__Integer_1_ is not supported yet!" testSimpleSize"meta::pure::functions::relation::size_Relation_1__Integer_1_ is not supported yet!" | 2/2 testGroupBySize testSimpleSize | 2/2 testGroupBySize testSimpleSize | 2/2 testGroupBySize testSimpleSize | 2/2 testGroupBySize testSimpleSize | 2/2 testGroupBySize testSimpleSize | |
relation | slice | 0/1 testSimpleSliceShared"meta::pure::functions::relation::slice_Relation_1__Integer_1__Integer_1__Relation_1_ is not supported yet!" | 1/1 testSimpleSliceShared | 1/1 testSimpleSliceShared | 1/1 testSimpleSliceShared | 1/1 testSimpleSliceShared | 1/1 testSimpleSliceShared | |
relation | sort | 0/1 testSimpleSortShared"meta::pure::functions::relation::sort_Relation_1__SortInfo_MANY__Relation_1_ is not supported yet!" | 1/1 testSimpleSortShared | 1/1 testSimpleSortShared | 1/1 testSimpleSortShared | 1/1 testSimpleSortShared | 1/1 testSimpleSortShared | |
tests | ||||||||
relation | composition-tests | 0/2 testExtendFilter"meta::pure::functions::relation::filter_Relation_1__Function_1__Relation_1_ is not supported yet!" testFilterPostProject"meta::pure::functions::relation::filter_Relation_1__Function_1__Relation_1_ is not supported yet!" | 2/2 testExtendFilter testFilterPostProject | 2/2 testExtendFilter testFilterPostProject | 2/2 testExtendFilter testFilterPostProject | 2/2 testExtendFilter testFilterPostProject | 2/2 testExtendFilter testFilterPostProject | |
string | ||||||||
boolean | ||||||||
essential | contains | 2/2 testFalseContains testTrueContains | 2/2 testFalseContains testTrueContains | 2/2 testFalseContains testTrueContains | 2/2 testFalseContains testTrueContains | 2/2 testFalseContains testTrueContains | 2/2 testFalseContains testTrueContains | |
essential | endsWith | 2/2 testFalseEndsWith testTrueEndsWith | 2/2 testFalseEndsWith testTrueEndsWith | 2/2 testFalseEndsWith testTrueEndsWith | 2/2 testFalseEndsWith testTrueEndsWith | 2/2 testFalseEndsWith testTrueEndsWith | 2/2 testFalseEndsWith testTrueEndsWith | |
essential | startsWith | 2/2 testFalseStartsWith testTrueStartsWith | 2/2 testFalseStartsWith testTrueStartsWith | 2/2 testFalseStartsWith testTrueStartsWith | 2/2 testFalseStartsWith testTrueStartsWith | 2/2 testFalseStartsWith testTrueStartsWith | 2/2 testFalseStartsWith testTrueStartsWith | |
index | ||||||||
essential | indexOf | 3/3 testFromIndex testSimple testSubstringWithIndexOf | 1/3 testFromIndex"No SQL translation exists for the PURE function 'indexOf_String_1__String_1__Integer_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimple"[unsupported-api] The function 'indexOf' (state: [Select, false]) is not supported yet" testSubstringWithIndexOf | 1/3 testFromIndex"No SQL translation exists for the PURE function 'indexOf_String_1__String_1__Integer_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimple" +expected: 4 +actual: 5" testSubstringWithIndexOf | 1/3 testFromIndex"No SQL translation exists for the PURE function 'indexOf_String_1__String_1__Integer_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimple" +expected: 4 +actual: 5" testSubstringWithIndexOf | 1/3 testFromIndex"No SQL translation exists for the PURE function 'indexOf_String_1__String_1__Integer_1__Integer_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimple" +expected: 4 +actual: 5" testSubstringWithIndexOf | 3/3 testFromIndex testSimple testSubstringWithIndexOf | |
length | ||||||||
essential | length | 2/2 testEmptyLength testLength | 2/2 testEmptyLength testLength | 2/2 testEmptyLength testLength | 2/2 testEmptyLength testLength | 2/2 testEmptyLength testLength | 2/2 testEmptyLength testLength | |
operation | ||||||||
grammar | joinStrings | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | |
grammar | + plus | 4/6 testMultiPlus testMultiPlusWithFunctionExpressions testMultiPlusWithPropertyExpressions testPlus testPlusInCollect"Unhandled value type: meta::pure::functions::string::tests::plus::model::P_Person" testPlusInIterate"Unhandled value type: meta::pure::functions::string::tests::plus::model::P_Person" | 3/6 testMultiPlus testMultiPlusWithFunctionExpressions testMultiPlusWithPropertyExpressions"Cannot cast a collection of size 0 to multiplicity [1]" testPlus testPlusInCollect"Error mapping not found for class P_Person cache:''" testPlusInIterate"Error mapping not found for class P_Person cache:''" | 3/6 testMultiPlus testMultiPlusWithFunctionExpressions testMultiPlusWithPropertyExpressions"Cannot cast a collection of size 0 to multiplicity [1]" testPlus testPlusInCollect"Error mapping not found for class P_Person cache:''" testPlusInIterate"Error mapping not found for class P_Person cache:''" | 3/6 testMultiPlus testMultiPlusWithFunctionExpressions testMultiPlusWithPropertyExpressions"Cannot cast a collection of size 0 to multiplicity [1]" testPlus testPlusInCollect"Error mapping not found for class P_Person cache:''" testPlusInIterate"Error mapping not found for class P_Person cache:''" | 3/6 testMultiPlus testMultiPlusWithFunctionExpressions testMultiPlusWithPropertyExpressions"Cannot cast a collection of size 0 to multiplicity [1]" testPlus testPlusInCollect"Error mapping not found for class P_Person cache:''" testPlusInIterate"Error mapping not found for class P_Person cache:''" | 6/6 testMultiPlus testMultiPlusWithFunctionExpressions testMultiPlusWithPropertyExpressions testPlus testPlusInCollect testPlusInIterate | |
parse | ||||||||
essential | parseBoolean | 2/2 testParseFalse testParseTrue | 0/2 testParseFalse"[unsupported-api] The function 'parseBoolean' (state: [Select, false]) is not supported yet" testParseTrue"[unsupported-api] The function 'parseBoolean' (state: [Select, false]) is not supported yet" | 0/2 testParseFalse"[unsupported-api] The function 'parseBoolean' (state: [Select, false]) is not supported yet" testParseTrue"[unsupported-api] The function 'parseBoolean' (state: [Select, false]) is not supported yet" | 0/2 testParseFalse"[unsupported-api] The function 'parseBoolean' (state: [Select, false]) is not supported yet" testParseTrue"[unsupported-api] The function 'parseBoolean' (state: [Select, false]) is not supported yet" | 2/2 testParseFalse testParseTrue | 2/2 testParseFalse testParseTrue | |
essential | parseDate | 4/4 testParseDate testParseDateTypes testParseDateWithTimezone testParseDateWithZ | 0/4 testParseDate"[unsupported-api] The function 'toTimestamp' (state: [Select, false]) is not supported yet" testParseDateTypes"[unsupported-api] The function 'toTimestamp' (state: [Select, false]) is not supported yet" testParseDateWithTimezone"[unsupported-api] The function 'toTimestamp' (state: [Select, false]) is not supported yet" testParseDateWithZ"[unsupported-api] The function 'toTimestamp' (state: [Select, false]) is not supported yet" | 0/4 testParseDate"Unexpected error executing function with params [Anonymous_Lambda]" testParseDateTypes"Unexpected error executing function with params [Anonymous_Lambda]" testParseDateWithTimezone"Unexpected error executing function with params [Anonymous_Lambda]" testParseDateWithZ"Unexpected error executing function with params [Anonymous_Lambda]" | 0/4 testParseDate"
+expected: %2014-02-27T10:01:35.231+0000
+actual: %2014-02-27T15:01:35+0000" testParseDateTypes"expected %2014-02-27T05:00:00+0000 to be an instance of StrictDate, actual: DateTime" testParseDateWithTimezone" +expected: %2014-02-27T15:01:35.231+0000 +actual: %2014-02-27T15:01:35+0000" testParseDateWithZ" +expected: %2014-02-27T10:01:35.231+0000 +actual: %2014-02-27T15:01:35+0000" | 0/4 testParseDate"Unexpected error executing function with params [Anonymous_Lambda]" testParseDateTypes"Unexpected error executing function with params [Anonymous_Lambda]" testParseDateWithTimezone"Unexpected error executing function with params [Anonymous_Lambda]" testParseDateWithZ"Unexpected error executing function with params [Anonymous_Lambda]" | 4/4 testParseDate testParseDateTypes testParseDateWithTimezone testParseDateWithZ | |
essential | parseDecimal | 0/2 testParseDecimal"
+expected: 3.1415900000D
+actual: 3.14159D" testParseZero" +expected: 0.000D +actual: 0.0D" | 0/2 testParseDecimal"Unexpected error executing function with params [Anonymous_Lambda]" testParseZeroclass java.lang.Double cannot be cast to class java.math.BigDecimal (java.lang.Double and java.math.BigDecimal are in module java.base of loader 'bootstrap') | 0/2 testParseDecimal"Unexpected error executing function with params [Anonymous_Lambda]" testParseZeroclass java.lang.Long cannot be cast to class java.math.BigDecimal (java.lang.Long and java.math.BigDecimal are in module java.base of loader 'bootstrap') | 0/2 testParseDecimal"Unexpected error executing function with params [Anonymous_Lambda]" testParseZeroclass java.lang.Double cannot be cast to class java.math.BigDecimal (java.lang.Double and java.math.BigDecimal are in module java.base of loader 'bootstrap') | 0/2 testParseDecimal"[unsupported-api] The function 'parseDecimal' (state: [Select, false]) is not supported yet" testParseZero"[unsupported-api] The function 'parseDecimal' (state: [Select, false]) is not supported yet" | 2/2 testParseDecimal testParseZero | |
essential | parseFloat | 2/2 testParseFloat testParseZero | 2/2 testParseFloat testParseZero | 2/2 testParseFloat testParseZero | 2/2 testParseFloat testParseZero | 2/2 testParseFloat testParseZero | 2/2 testParseFloat testParseZero | |
essential | parseInteger | 1/1 testParseInteger | 0/1 testParseInteger"Unexpected error executing function with params [Anonymous_Lambda]" | 0/1 testParseInteger"Unexpected error executing function with params [Anonymous_Lambda]" | 0/1 testParseInteger"Unexpected error executing function with params [Anonymous_Lambda]" | 1/1 testParseInteger | 1/1 testParseInteger | |
slice | ||||||||
essential | substring | 2/2 testStart testStartEnd | 0/2 testStart"[unsupported-api] The function 'substring' (state: [Select, false]) is not supported yet" testStartEnd"[unsupported-api] The function 'substring' (state: [Select, false]) is not supported yet" | 0/2 testStart"
+expected: 'he quick brown fox jumps over the lazy dog'
+actual: 'the quick brown fox jumps over the lazy dog'" testStartEnd" +expected: 'he quick brown fox jumps over the lazy do' +actual: 'the quick brown fox jumps over the lazy do'" | 0/2 testStart"
+expected: 'he quick brown fox jumps over the lazy dog'
+actual: 'the quick brown fox jumps over the lazy dog'" testStartEnd" +expected: 'the quick brown fox jumps over the lazy dog' +actual: 'the quick brown fox jumps over the lazy do'" | 0/2 testStart"
+expected: 'he quick brown fox jumps over the lazy dog'
+actual: 'the quick brown fox jumps over the lazy dog'" testStartEnd" +expected: 'he quick brown fox jumps over the lazy do' +actual: 'the quick brown fox jumps over the lazy do'" | 2/2 testStart testStartEnd | |
split | ||||||||
essential | split | 2/2 testSplit testSplitWithNoSplit | 2/2 testSplit testSplitWithNoSplit | 0/2 testSplit"Unexpected error executing function with params [Anonymous_Lambda]" testSplitWithNoSplit"Unexpected error executing function with params [Anonymous_Lambda]" | 0/2 testSplit"Unexpected error executing function with params [Anonymous_Lambda]" testSplitWithNoSplit"Unexpected error executing function with params [Anonymous_Lambda]" | 0/2 testSplit"No SQL translation exists for the PURE function 'split_String_1__String_1__String_MANY_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSplitWithNoSplit"No SQL translation exists for the PURE function 'split_String_1__String_1__String_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 2/2 testSplit testSplitWithNoSplit | |
toString | ||||||||
essential | format | 11/15 testFormatBoolean testFormatDate testFormatFloat testFormatFloatWithRounding testFormatFloatWithTruncation testFormatFloatWithZeroPadding testFormatInEval"eval_Function_1__T_n__U_p__V_m_ is prohibited!" testFormatInEvaluate"evaluate_Function_1__List_MANY__Any_MANY_ is prohibited!" testFormatInteger testFormatIntegerWithZeroPadding testFormatList"Cannot cast a collection of size 0 to multiplicity [1]" testFormatPair"Cannot cast a collection of size 0 to multiplicity [1]" testFormatRepr testFormatString testSimpleFormatDate | 0/15 testFormatBoolean"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloat"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithRounding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithTruncation"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEval"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEvaluate"Cannot cast a collection of size 0 to multiplicity [1]" testFormatInteger"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatIntegerWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatList"Cannot cast a collection of size 0 to multiplicity [1]" testFormatPair"Cannot cast a collection of size 0 to multiplicity [1]" testFormatRepr"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatString"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/15 testFormatBoolean"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloat"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithRounding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithTruncation"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEval"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEvaluate"Cannot cast a collection of size 0 to multiplicity [1]" testFormatInteger"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatIntegerWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatList"Cannot cast a collection of size 0 to multiplicity [1]" testFormatPair"Cannot cast a collection of size 0 to multiplicity [1]" testFormatRepr"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatString"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/15 testFormatBoolean"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloat"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithRounding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithTruncation"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEval"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEvaluate"Cannot cast a collection of size 0 to multiplicity [1]" testFormatInteger"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatIntegerWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatList"Cannot cast a collection of size 0 to multiplicity [1]" testFormatPair"Cannot cast a collection of size 0 to multiplicity [1]" testFormatRepr"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatString"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 0/15 testFormatBoolean"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'.
+If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloat"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithRounding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithTruncation"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatFloatWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEval"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatInEvaluate"Cannot cast a collection of size 0 to multiplicity [1]" testFormatInteger"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatIntegerWithZeroPadding"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatList"Cannot cast a collection of size 0 to multiplicity [1]" testFormatPair"Cannot cast a collection of size 0 to multiplicity [1]" testFormatRepr"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testFormatString"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testSimpleFormatDate"No SQL translation exists for the PURE function 'format_String_1__Any_MANY__String_1_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." | 15/15 testFormatBoolean testFormatDate testFormatFloat testFormatFloatWithRounding testFormatFloatWithTruncation testFormatFloatWithZeroPadding testFormatInEval testFormatInEvaluate testFormatInteger testFormatIntegerWithZeroPadding testFormatList testFormatPair testFormatRepr testFormatString testSimpleFormatDate | |
essential | joinStrings | 4/4 testJoinStrings testJoinStringsNoStrings testJoinStringsSingleString testJoinStringsUsingGenericArrow | 2/4 testJoinStrings testJoinStringsNoStrings"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testJoinStringsSingleString"The database type 'DuckDB' is not supported yet1!" testJoinStringsUsingGenericArrow | 3/4 testJoinStrings testJoinStringsNoStrings"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testJoinStringsSingleString testJoinStringsUsingGenericArrow | 2/4 testJoinStrings testJoinStringsNoStrings"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testJoinStringsSingleString"The database type 'Postgres' is not supported yet1!" testJoinStringsUsingGenericArrow | 0/4 testJoinStrings"
+expected: '[a,b,c]'
+actual: '[,a,b,c,]'" testJoinStringsNoStrings"No SQL translation exists for the PURE function 'tail_T_MANY__T_MANY_'. +If you would like to add a SQL translation for the function then follow the step-by-step guide on the PURE wiki." testJoinStringsSingleString" +expected: '[a]' +actual: '['" testJoinStringsUsingGenericArrow" +expected: '[a,b,c]' +actual: '[,a,b,c,]'" | 4/4 testJoinStrings testJoinStringsNoStrings testJoinStringsSingleString testJoinStringsUsingGenericArrow | |
essential | toRepresentation | 15 Executed outside of PCT | - | - | - | - | - | |
essential | toString | 13/19 testBooleanToString testClassToString"Unexpected error executing function with params [Anonymous_Lambda]" testComplexClassToString" +expected: '// Warning: Good for gin -- Sad times no tonic' +actual: '_pure.internal.meta.pure.functions.string.tests.toString.ClassWithComplexToString_Impl testDateTimeToString testDateTimeWithTimezoneToString testDateToString testEnumerationToString"Unexpected error executing function with params [Anonymous_Lambda]" testFloatToString testFloatToStringWithExcessTrailingZeros testFloatToStringWithNegativeExponent testFloatToStringWithNoLeadingZero testFloatToStringWithPositiveExponent testIntegerToString testListToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairCollectionToString"Unhandled value type: meta::pure::functions::collection::Pair" testPairToString"Cannot cast a collection of size 0 to multiplicity [1]" testPersonToString testSimpleDateToString testStringToString | 8/19 testBooleanToString testClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testComplexClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testDateTimeToString" +expected: '2014-01-01T00:00:00.000+0000' +actual: '2014-01-01 00:00:00'" testDateTimeWithTimezoneToString" +expected: '2014-01-01T00:00:00.0000+0000' +actual: '2014-01-01 00:00:00'" testDateToString"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEnumerationToString"Match failure: ClassInstanceHolderObject instanceOf ClassInstanceHolder" testFloatToString testFloatToStringWithExcessTrailingZeros testFloatToStringWithNegativeExponent testFloatToStringWithNoLeadingZero testFloatToStringWithPositiveExponent testIntegerToString testListToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairCollectionToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairToString"Cannot cast a collection of size 0 to multiplicity [1]" testPersonToString"Assert failed" testSimpleDateToString" +expected: '2014-01-02T01:54:27.352+0000' +actual: '2014-01-02 01:54:27'" testStringToString | 6/19 testBooleanToString"
+expected: 'true'
+actual: 'TRUE'" testClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testComplexClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testDateTimeToString" +expected: '2014-01-01T00:00:00.000+0000' +actual: '2014-01-01 00:00:00'" testDateTimeWithTimezoneToString" +expected: '2014-01-01T00:00:00.0000+0000' +actual: '2014-01-01 00:00:00'" testDateToString"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEnumerationToString"Match failure: ClassInstanceHolderObject instanceOf ClassInstanceHolder" testFloatToString testFloatToStringWithExcessTrailingZeros testFloatToStringWithNegativeExponent" +expected: '0.000000013421' +actual: '1.3421E-8'" testFloatToStringWithNoLeadingZero testFloatToStringWithPositiveExponent" +expected: '134210000.0' +actual: '1.3421E8'" testIntegerToString testListToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairCollectionToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairToString"Cannot cast a collection of size 0 to multiplicity [1]" testPersonToString testSimpleDateToString" +expected: '2014-01-02T01:54:27.352+0000' +actual: '2014-01-02 01:54:27.352'" testStringToString | 9/19 testBooleanToString testClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testComplexClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testDateTimeToString" +expected: '2014-01-01T00:00:00.000+0000' +actual: '2014-01-01 00:00:00'" testDateTimeWithTimezoneToString" +expected: '2014-01-01T00:00:00.0000+0000' +actual: '2014-01-01 00:00:00'" testDateToString"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEnumerationToString"Match failure: ClassInstanceHolderObject instanceOf ClassInstanceHolder" testFloatToString testFloatToStringWithExcessTrailingZeros testFloatToStringWithNegativeExponent testFloatToStringWithNoLeadingZero testFloatToStringWithPositiveExponent testIntegerToString testListToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairCollectionToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairToString"Cannot cast a collection of size 0 to multiplicity [1]" testPersonToString testSimpleDateToString" +expected: '2014-01-02T01:54:27.352+0000' +actual: '2014-01-02 01:54:27.352'" testStringToString | 7/19 testBooleanToString testClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testComplexClassToString"Cannot cast a collection of size 0 to multiplicity [1]" testDateTimeToString" +expected: '2014-01-01T00:00:00.000+0000' +actual: '2014-01-01 00:00:00.000'" testDateTimeWithTimezoneToString" +expected: '2014-01-01T00:00:00.0000+0000' +actual: '2014-01-01 00:00:00.000'" testDateToString"Unexpected error executing function with params [Anonymous_NoCounter, Anonymous_NoCounter, false]" testEnumerationToString"Match failure: ClassInstanceHolderObject instanceOf ClassInstanceHolder" testFloatToString testFloatToStringWithExcessTrailingZeros" +expected: '17.0' +actual: '17'" testFloatToStringWithNegativeExponent testFloatToStringWithNoLeadingZero testFloatToStringWithPositiveExponent" +expected: '134210000.0' +actual: '134210000'" testIntegerToString testListToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairCollectionToString"Cannot cast a collection of size 0 to multiplicity [1]" testPairToString"Cannot cast a collection of size 0 to multiplicity [1]" testPersonToString testSimpleDateToString" +expected: '2014-01-02T01:54:27.352+0000' +actual: '2014-01-02 01:54:27.352'" testStringToString | 19/19 testBooleanToString testClassToString testComplexClassToString testDateTimeToString testDateTimeWithTimezoneToString testDateToString testEnumerationToString testFloatToString testFloatToStringWithExcessTrailingZeros testFloatToStringWithNegativeExponent testFloatToStringWithNoLeadingZero testFloatToStringWithPositiveExponent testIntegerToString testListToString testPairCollectionToString testPairToString testPersonToString testSimpleDateToString testStringToString | |
transformation | ||||||||
essential | replace | 1/1 testReplace | 1/1 testReplace | 1/1 testReplace | 1/1 testReplace | 1/1 testReplace | 1/1 testReplace | |
essential | reverseString | 0/1 testReverseString"meta::pure::functions::string::reverseString_String_1__String_1_ is not supported yet!" | 1/1 testReverseString | 1/1 testReverseString | 1/1 testReverseString | 1/1 testReverseString | 1/1 testReverseString | |
essential | toLower | 1/1 testToLower | 1/1 testToLower | 1/1 testToLower | 1/1 testToLower | 1/1 testToLower | 1/1 testToLower | |
essential | toUpper | 1/1 testToUpper | 1/1 testToUpper | 1/1 testToUpper | 1/1 testToUpper | 1/1 testToUpper | 1/1 testToUpper | |
trim | ||||||||
essential | ltrim | 0/1 testLTrim"Type not found for method ltrim from String" | 1/1 testLTrim | 1/1 testLTrim | 1/1 testLTrim | 1/1 testLTrim | 1/1 testLTrim | |
essential | rtrim | 0/1 testRTrim"Type not found for method rtrim from String" | 1/1 testRTrim | 1/1 testRTrim | 1/1 testRTrim | 1/1 testRTrim | 1/1 testRTrim | |
essential | trim | 1/1 testTrim | 1/1 testTrim | 1/1 testTrim | 1/1 testTrim | 1/1 testTrim | 1/1 testTrim |
{|Person->getAll()->project({a|$a.firstName->eq('David')}, 'a')}
{|Person->getAll()->project({a|$a.firstName->equal('David')}, 'a')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThan(5)}, 'firstNameLongerThanFive')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThanEqual(5)}, 'firstNameFiveOrLonger')}
{|Person->getAll()->project({a|$a.firstName->length()->lessThan(5)}, 'firstNameShorterThanFive')}
{|Person->getAll()->project({a|$a.firstName->length()->lessThanEqual(5)}, 'firstNameFiveOrShorter')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThan(5) && $a.firstName->length()->lessThan(10)}, 'firstName')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThan(5)->not()}, 'firstName')}
{|Trade->getAll()->filter({t|$t.settlementDateTime->datePart() == today()})->project({t|$t.id}, 'tradeId')}
{|Person->getAll()->project({p|$p.firstName}, 'firstName')->groupBy('firstName', 'new'->agg({e|$e}, {y|$y->count()->abs()}))}
{|Person->getAll()->project({a|$a.firstName->startsWith('tri')}, 'a')}
{|Firm->getAll()->groupBy({f|$f.legalName}, {x|$x.employees->map({v_automap|$v_automap.firstName})}->agg({y|$y->joinStrings('*')}), ['legalName', 'employeesFirstName'])}