Skip to content

Commit ce5aa34

Browse files
authored
test(auth): verify malformed JSON array payloads do not crash credentials parser (googleapis#16156)
1 parent 5674c4e commit ce5aa34

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

google/cloud/internal/oauth2_compute_engine_credentials_test.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,7 @@ TEST(ComputeEngineCredentialsTest, ParseMetadataServerResponse) {
224224
{R"js({"email": "foo@bar.baz"})js",
225225
ServiceAccountMetadata{{}, "foo@bar.baz", "googleapis.com"}},
226226
{R"js({})js", ServiceAccountMetadata{{}, "", "googleapis.com"}},
227+
{R"js([])js", ServiceAccountMetadata{{}, "", "googleapis.com"}},
227228
};
228229

229230
for (auto const& test : cases) {

0 commit comments

Comments
 (0)