• Home
  • Raw
  • Download

Lines Matching refs:keys

110   std::vector<std::string> keys;  in TestKeyset()  local
111 keys.push_back("apple"); in TestKeyset()
112 keys.push_back("orange"); in TestKeyset()
113 keys.push_back("banana"); in TestKeyset()
116 for (std::size_t i = 0; i < keys.size(); ++i) { in TestKeyset()
117 keyset.push_back(keys[i].c_str()); in TestKeyset()
121 total_length += keys[i].length(); in TestKeyset()
124 ASSERT(keyset[i].length() == keys[i].length()); in TestKeyset()
125 ASSERT(std::memcmp(keyset[i].ptr(), keys[i].c_str(), in TestKeyset()
158 keys.resize(1000); in TestKeyset()
159 std::vector<float> weights(keys.size()); in TestKeyset()
162 for (std::size_t i = 0; i < keys.size(); ++i) { in TestKeyset()
163 keys[i].resize(std::rand() % (marisa::Keyset::EXTRA_BLOCK_SIZE * 2)); in TestKeyset()
164 for (std::size_t j = 0; j < keys[i].length(); ++j) { in TestKeyset()
165 keys[i][j] = (char)(std::rand() & 0xFF); in TestKeyset()
171 keyset.push_back(keys[i].c_str(), keys[i].length(), weights[i]); in TestKeyset()
172 total_length += keys[i].length(); in TestKeyset()
176 ASSERT(keyset.size() == keys.size()); in TestKeyset()
177 for (std::size_t i = 0; i < keys.size(); ++i) { in TestKeyset()
178 ASSERT(keyset[i].length() == keys[i].length()); in TestKeyset()
179 ASSERT(std::memcmp(keyset[i].ptr(), keys[i].c_str(), in TestKeyset()
190 for (std::size_t i = 0; i < keys.size(); ++i) { in TestKeyset()
191 keys[i].resize(std::rand() % (marisa::Keyset::EXTRA_BLOCK_SIZE * 2)); in TestKeyset()
192 for (std::size_t j = 0; j < keys[i].length(); ++j) { in TestKeyset()
193 keys[i][j] = (char)(std::rand() & 0xFF); in TestKeyset()
199 keyset.push_back(keys[i].c_str(), keys[i].length(), weights[i]); in TestKeyset()
200 total_length += keys[i].length(); in TestKeyset()
204 ASSERT(keyset.size() == keys.size()); in TestKeyset()
205 for (std::size_t i = 0; i < keys.size(); ++i) { in TestKeyset()
206 ASSERT(keyset[i].length() == keys[i].length()); in TestKeyset()
207 ASSERT(std::memcmp(keyset[i].ptr(), keys[i].c_str(), in TestKeyset()