Parse required options
Change-Id: Ia534132dcb1bfc4adbde3ed8afb07535e26ba942
diff --git a/src/runtime_test.cc b/src/runtime_test.cc
index 3949ac8..3aa257d 100644
--- a/src/runtime_test.cc
+++ b/src/runtime_test.cc
@@ -5,7 +5,7 @@
#include "gtest/gtest.h"
namespace art {
-void ParseClassPath(const char* class_path, std::vector<std::string>* vec);
+void ParseClassPath(const char* class_path, std::vector<std::string>& vec);
}
namespace {
@@ -13,55 +13,55 @@
TEST(RuntimeTest, ParseClassPath) {
std::vector<std::string> vec;
- art::ParseClassPath("", &vec);
+ art::ParseClassPath("", vec);
EXPECT_EQ(0U, vec.size());
vec.clear();
- art::ParseClassPath(":", &vec);
+ art::ParseClassPath(":", vec);
EXPECT_EQ(0U, vec.size());
vec.clear();
- art::ParseClassPath(":foo", &vec);
+ art::ParseClassPath(":foo", vec);
EXPECT_EQ(1U, vec.size());
vec.clear();
- art::ParseClassPath("foo:", &vec);
+ art::ParseClassPath("foo:", vec);
EXPECT_EQ(1U, vec.size());
vec.clear();
- art::ParseClassPath(":foo:", &vec);
+ art::ParseClassPath(":foo:", vec);
EXPECT_EQ(1U, vec.size());
vec.clear();
- art::ParseClassPath("foo:bar", &vec);
+ art::ParseClassPath("foo:bar", vec);
EXPECT_EQ(2U, vec.size());
vec.clear();
- art::ParseClassPath(":foo:bar", &vec);
+ art::ParseClassPath(":foo:bar", vec);
EXPECT_EQ(2U, vec.size());
vec.clear();
- art::ParseClassPath("foo:bar:", &vec);
+ art::ParseClassPath("foo:bar:", vec);
EXPECT_EQ(2U, vec.size());
vec.clear();
- art::ParseClassPath(":foo:bar:", &vec);
+ art::ParseClassPath(":foo:bar:", vec);
EXPECT_EQ(2U, vec.size());
vec.clear();
- art::ParseClassPath("foo:bar:baz", &vec);
+ art::ParseClassPath("foo:bar:baz", vec);
EXPECT_EQ(3U, vec.size());
vec.clear();
- art::ParseClassPath(":foo:bar:baz", &vec);
+ art::ParseClassPath(":foo:bar:baz", vec);
EXPECT_EQ(3U, vec.size());
vec.clear();
- art::ParseClassPath("foo:bar:baz:", &vec);
+ art::ParseClassPath("foo:bar:baz:", vec);
EXPECT_EQ(3U, vec.size());
vec.clear();
- art::ParseClassPath(":foo:bar:baz:", &vec);
+ art::ParseClassPath(":foo:bar:baz:", vec);
EXPECT_EQ(3U, vec.size());
vec.clear();
}