summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Liz Kammer <eakammer@google.com> 2021-04-15 13:40:42 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2021-04-15 13:40:42 +0000
commitbc080da38f5d1e6e56281637a86f6c284721a64a (patch)
treed5b9f4ef43fc073e63b03ea13d7104c4a40cbed9
parenta52ae26e9167c34eed6b55ea70ed0c8253659ef8 (diff)
parentf40afec4e0e29f777565a1cd90a13d8bded253b6 (diff)
Merge "Add test case for too many splits"
-rw-r--r--bazel/cquery/request_type_test.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/bazel/cquery/request_type_test.go b/bazel/cquery/request_type_test.go
index 56e03e26b..48edb9049 100644
--- a/bazel/cquery/request_type_test.go
+++ b/bazel/cquery/request_type_test.go
@@ -76,6 +76,12 @@ func TestGetCcInfoParseResults(t *testing.T) {
expectedOutput: CcInfo{},
expectedErrorMessage: fmt.Sprintf("Expected %d items, got %q", 3, []string{"", ""}),
},
+ {
+ description: "too many result splits",
+ input: "|||",
+ expectedOutput: CcInfo{},
+ expectedErrorMessage: fmt.Sprintf("Expected %d items, got %q", 3, []string{"", "", "", ""}),
+ },
}
for _, tc := range testCases {
actualOutput, err := GetCcInfo.ParseResult(tc.input)