| 96 | } |
| 97 | |
| 98 | TEST(DictTest, TestStrings) { |
| 99 | StringValue sv1("hello world"); |
| 100 | StringValue sv2("foo"); |
| 101 | StringValue sv3("bar"); |
| 102 | StringValue sv4("baz"); |
| 103 | |
| 104 | vector<StringValue> dict_values; |
| 105 | dict_values.push_back(sv1); |
| 106 | dict_values.push_back(sv2); |
| 107 | dict_values.push_back(sv3); |
| 108 | dict_values.push_back(sv4); |
| 109 | |
| 110 | vector<StringValue> values; |
| 111 | values.push_back(sv1); |
| 112 | values.push_back(sv1); |
| 113 | values.push_back(sv1); |
| 114 | values.push_back(sv2); |
| 115 | values.push_back(sv1); |
| 116 | values.push_back(sv2); |
| 117 | values.push_back(sv2); |
| 118 | values.push_back(sv3); |
| 119 | values.push_back(sv3); |
| 120 | values.push_back(sv3); |
| 121 | values.push_back(sv4); |
| 122 | |
| 123 | ValidateDict<StringValue, parquet::Type::BYTE_ARRAY>(values, dict_values, -1); |
| 124 | } |
| 125 | |
| 126 | TEST(DictTest, TestTimestamps) { |
| 127 | TimestampValue tv1 = TimestampValue::ParseSimpleDateFormat("2011-01-01 09:01:01"); |
nothing calls this directly
no test coverage detected