13TEST(DepsParserTest, ParseDepsWithWhitespace) {
15 std::string
input = R
"(# Yadda yadda
18 'engine/src/flutter/third_party/harfbuzz':
19 Var('flutter_git') + '/third_party/harfbuzz' + '@' + 'ea6a172f84f2cbcfed803b5ae71064c7afb6b5c2',
20 'engine/src/flutter/third_party/dart/tools/sdks/dart-sdk':
21 {'dep_type': 'cipd', 'packages': [{'package': 'dart/dart-sdk/${{platform}}', 'version': 'git_revision:4bb26ad346b166d759773e01ffc8247893b9681e'}]},
23 {'packages': [{'package': 'doof', 'version': '1.0'}], 'dep_type': 'cipd'},
26 std::vector<std::string> expected = {
27 "engine/src/flutter/third_party/dart/tools/sdks/dart-sdk",
30 std::vector<std::string> actual = parser.
Parse(
input);
32 ASSERT_EQ(actual.size(), expected.size());
33 EXPECT_EQ(actual[0], expected[0]);
34 EXPECT_EQ(actual[1], expected[1]);