Lines Matching refs:Units
345 std::vector<Unit> Units;
346 EXPECT_FALSE(ParseDictionaryFile("zzz\n", &Units));
347 EXPECT_FALSE(ParseDictionaryFile("", &Units));
348 EXPECT_TRUE(ParseDictionaryFile("\n", &Units));
349 EXPECT_EQ(Units.size(), 0U);
350 EXPECT_TRUE(ParseDictionaryFile("#zzzz a b c d\n", &Units));
351 EXPECT_EQ(Units.size(), 0U);
352 EXPECT_TRUE(ParseDictionaryFile(" #zzzz\n", &Units));
353 EXPECT_EQ(Units.size(), 0U);
354 EXPECT_TRUE(ParseDictionaryFile(" #zzzz\n", &Units));
355 EXPECT_EQ(Units.size(), 0U);
356 EXPECT_TRUE(ParseDictionaryFile(" #zzzz\naaa=\"aa\"", &Units));
357 EXPECT_EQ(Units, std::vector<Unit>({Unit({'a', 'a'})}));
359 ParseDictionaryFile(" #zzzz\naaa=\"aa\"\n\nabc=\"abc\"", &Units));
360 EXPECT_EQ(Units,