diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-05-07 15:49:40 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-05-07 15:49:40 -0700 |
commit | 05d177737c980aad2fcdb54765433e02021ab1e0 (patch) | |
tree | 3b146349a2674db7e585f396bfb5eb0062c4ccd9 /003trace.test.cc | |
parent | 0487a30e7078861ed7de42bdb21b5c71fb9b54a1 (diff) | |
download | mu-05d177737c980aad2fcdb54765433e02021ab1e0.tar.gz |
1299 - stop using [] in any vector
Useful check: $ grep "[^ '\"]\[[^\"]" *.cc \ |perl -pwe 's/\Wargv\[|\WTests\[|\Wframe\[|\WMemory\[|\WName\[|\WSurrounding_space\[|\WRecipe\[|\WType\[|\WRecipe_number\[|\WType_number\[|\WBefore_fragments\[|\WAfter_fragments\[//g' \ |perl -pwe 's/\Wargv\[|\WTests\[|\Wframe\[|\WMemory\[|\WName\[|\WSurrounding_space\[|\WRecipe\[|\WType\[|\WRecipe_number\[|\WType_number\[|\WBefore_fragments\[|\WAfter_fragments\[//g' \ |grep '[^ ]\['
Diffstat (limited to '003trace.test.cc')
-rw-r--r-- | 003trace.test.cc | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/003trace.test.cc b/003trace.test.cc index 0acf8807..db9bda2b 100644 --- a/003trace.test.cc +++ b/003trace.test.cc @@ -136,34 +136,34 @@ void test_trace_supports_count2() { void test_split_returns_at_least_one_elem() { vector<string> result = split("", ","); CHECK_EQ(result.size(), 1); - CHECK_EQ(result[0], ""); + CHECK_EQ(result.at(0), ""); } void test_split_returns_entire_input_when_no_delim() { vector<string> result = split("abc", ","); CHECK_EQ(result.size(), 1); - CHECK_EQ(result[0], "abc"); + CHECK_EQ(result.at(0), "abc"); } void test_split_works() { vector<string> result = split("abc,def", ","); CHECK_EQ(result.size(), 2); - CHECK_EQ(result[0], "abc"); - CHECK_EQ(result[1], "def"); + CHECK_EQ(result.at(0), "abc"); + CHECK_EQ(result.at(1), "def"); } void test_split_works2() { vector<string> result = split("abc,def,ghi", ","); CHECK_EQ(result.size(), 3); - CHECK_EQ(result[0], "abc"); - CHECK_EQ(result[1], "def"); - CHECK_EQ(result[2], "ghi"); + CHECK_EQ(result.at(0), "abc"); + CHECK_EQ(result.at(1), "def"); + CHECK_EQ(result.at(2), "ghi"); } void test_split_handles_multichar_delim() { vector<string> result = split("abc,,def,,ghi", ",,"); CHECK_EQ(result.size(), 3); - CHECK_EQ(result[0], "abc"); - CHECK_EQ(result[1], "def"); - CHECK_EQ(result[2], "ghi"); + CHECK_EQ(result.at(0), "abc"); + CHECK_EQ(result.at(1), "def"); + CHECK_EQ(result.at(2), "ghi"); } |