UNPKG

slicerjs

Version:

Official JavaScript client for SlicingDice, Data Warehouse and Analytics Database as a Service.

1,530 lines (1,529 loc) 984 kB
[ { "name": "Test for a \"COUNT ENTITY\" query using columns \"STRING\", \"BOOLEAN\", \"INTEGER\" and operator \"AND\" and parameters \"EQUALS\" and \"RANGE\".", "description": "In this test, we first create a \"string\" column called \"string-test-column\", a \"boolean\" column called \"boolean-test-column\", an \"integer\" column called \"integer-test-column\", then we insert 50 entities with values \"value:matched_value\", \"true\", 1000001 (integer), and 1000001 (enumerated) and 50 entities with other values, and finally we make a query asking \"How many entities have values \"value:matched_value\", 1000001, true, and enumerated going from 1000000 to 2000000?\" expecting to receive a count of 50 entities", "columns": [ { "type": "string", "cardinality": "high", "storage": "latest-value", "name": "string_test_column", "api-name": "string-test-column" }, { "storage": "latest-value", "type": "boolean", "name": "boolean_test_column", "api-name": "boolean-test-column" }, { "storage": "latest-value", "type": "integer", "name": "integer_test_column", "api-name": "integer-test-column" }, { "storage": "latest-value", "type": "datetime", "name": "datetime_test_column", "api-name": "datetime-test-column" } ], "insert": { "24": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "25": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "26": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "27": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "20": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "21": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "22": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "23": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "28": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "29": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "0": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "4": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "8": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "59": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "58": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "55": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "54": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "57": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "56": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "51": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "50": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "53": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "52": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "88": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "89": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "82": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "83": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "80": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "81": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "86": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "87": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "84": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "85": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "3": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "7": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "39": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "38": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "33": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "32": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "31": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "30": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "37": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "36": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "35": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "34": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "60": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "61": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "62": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "63": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "64": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "65": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "66": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "67": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "68": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "69": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "2": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "6": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "99": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "98": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "91": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "90": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "93": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "92": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "95": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "94": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "97": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "96": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "11": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "10": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "13": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "12": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "15": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "14": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "17": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "16": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "19": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "18": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "48": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "49": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "46": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "47": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "44": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "45": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "42": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "43": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "40": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "41": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "1": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "5": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "9": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, "datetime-test-column": "2018-01-21T00:50:00Z" }, "77": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "76": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "75": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "74": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "73": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "72": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "71": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "70": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "79": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" }, "78": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138, "datetime-test-column": "2018-01-22T00:50:00Z" } }, "query": { "query-name": "test_result_query", "query": [ { "string-test-column": { "equals": "value:matched_value" } }, "and", { "integer-test-column": { "equals": 1000001 } }, "and", { "boolean-test-column": { "equals": "true" } }, "and", { "datetime-test-column": { "equals": "2018-01-21T00:50:00Z" } } ] }, "expected": { "status": "ignore", "result": { "test_result_query": 50 }, "took": "ignore" } }, { "name": "Test for a \"COUNT ENTITY\" query using columns \"STRING\", \"BOOLEAN\" and \"DECIMAL\", operator \"AND\" and parameters \"EQUALS\" and \"RANGE\".", "description": "In this test, we first create a \"string\" column called \"string-test-column\", a \"boolean\" column called \"boolean-test-column\", an \"decimal\" column called \"decimal-test-column\", then we insert 50 entities with values \"value:matched_value\", \"true\", 1000001.1, and 1000001 and 50 entities with other values, and finally we make a query asking \"How many entities have values \"value:matched_value\", 1000001.1, true, and enumerated going from 1000000 to 2000000?\" expecting to receive a count of 50 entities", "columns": [ { "type": "string", "cardinality": "high", "storage": "latest-value", "name": "string_test_column", "api-name": "string-test-column" }, { "storage": "latest-value", "type": "boolean", "name": "boolean_test_column", "api-name": "boolean-test-column" }, { "storage": "latest-value", "type": "decimal", "decimal-places": 3, "name": "decimal_test_column", "api-name": "decimal-test-column" } ], "insert": { "24": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "25": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "26": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "27": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "20": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "21": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "22": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "23": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "28": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "29": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "0": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "4": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "8": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "59": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "58": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "55": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "54": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "57": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "56": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "51": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "50": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "53": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "52": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "88": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "89": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "82": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "83": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "80": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "81": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "86": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "87": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "84": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "85": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "3": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "7": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "39": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "38": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "33": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "32": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "31": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "30": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "37": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "36": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "35": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "34": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "60": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "61": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "62": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "63": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "64": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "65": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "66": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "67": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "68": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "69": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "2": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "6": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "99": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "98": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "91": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "90": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "93": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "92": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "95": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "94": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "97": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "96": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "11": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "10": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "13": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "12": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "15": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "14": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "17": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "16": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "19": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "18": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "48": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "49": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "46": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "47": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "44": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "45": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "42": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "43": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "40": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "41": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "1": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "5": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "9": { "string-test-column": "value:matched_value", "decimal-test-column": 1000001.1, "boolean-test-column": "true" }, "77": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "76": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "75": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "74": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "73": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "72": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "71": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "70": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "79": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" }, "78": { "string-test-column": "value:aoskhbdevo", "decimal-test-column": 857136.3, "boolean-test-column": "false" } }, "query": { "query-name": "test_result_query", "query": [ { "string-test-column": { "equals": "value:matched_value" } }, "and", { "decimal-test-column": { "equals": 1000001.1 } }, "and", { "boolean-test-column": { "equals": "true" } } ] }, "expected": { "status": "ignore", "result": { "test_result_query": 50 }, "took": "ignore" } }, { "name": "Test for a \"COUNT ENTITY\" query using columns \"STRING\", \"BOOLEAN\", \"INTEGER\" and operator \"OR\" and parameters \"EQUALS\" and \"RANGE\".", "description": "In this test, we first create a \"string\" column called \"string-test-column\", a \"boolean\" column called \"boolean-test-column\", an \"integer\" column called \"integer-test-column\", then we insert 50 entities with values \"value:matched_value\", \"true\", 1000001, and 1000001 and 50 entities with other values, and finally we make a query asking \"How many entities have values \"value:matched_value\", 1000001, true, or enumerated going from 1000000 to 2000000?\" expecting to receive a count of 50 entities", "columns": [ { "type": "string", "cardinality": "high", "storage": "latest-value", "name": "string_test_column", "api-name": "string-test-column" }, { "storage": "latest-value", "type": "boolean", "name": "boolean_test_column", "api-name": "boolean-test-column" }, { "storage": "latest-value", "type": "integer", "name": "integer_test_column", "api-name": "integer-test-column" } ], "insert": { "24": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "25": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "26": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "27": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "20": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "21": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "22": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "23": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "28": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "29": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "0": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "4": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "8": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "59": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "58": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "55": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "54": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "57": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "56": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "51": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "50": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "53": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "52": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "88": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "89": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "82": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "83": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "80": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "81": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "86": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "87": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "84": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "85": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "3": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "7": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "39": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "38": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "33": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "32": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "31": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "30": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "37": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "36": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "35": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "34": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001 }, "60": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "61": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "62": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "63": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "64": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "65": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "66": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "67": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "68": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "69": { "string-test-column": "value:aoskhbdevo", "boolean-test-column": "false", "integer-test-column": 203138 }, "2": { "string-test-column": "value:matched_value", "boolean-test-column": "true",