Skip to content

Commit 70ac534

Browse files
jeromevdlcarlzogh
authored andcommitted
close stream
1 parent 952c194 commit 70ac534

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/EventLoader.java

+10-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public static KinesisEvent loadKinesisEvent(String filename) {
6868
return loadEvent(filename, KinesisEvent.class);
6969
}
7070

71-
public static KinesisFirehoseEvent loadKinesisFirehoseEvent(String filename){
71+
public static KinesisFirehoseEvent loadKinesisFirehoseEvent(String filename) {
7272
return loadEvent(filename, KinesisFirehoseEvent.class);
7373
}
7474

@@ -119,6 +119,14 @@ public static <T> T loadEvent(String filename, Class<T> targetClass) {
119119
throw new EventLoadingException("Cannot load " + filename, e);
120120
}
121121
}
122-
return serializer.fromJson(stream);
122+
try {
123+
return serializer.fromJson(stream);
124+
} finally {
125+
try {
126+
stream.close();
127+
} catch (IOException ioe) {
128+
ioe.printStackTrace();
129+
}
130+
}
123131
}
124132
}

aws-lambda-java-tests/src/test/resources/cloudwatch_event.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
"id": "fae0433b-7a0e-e383-7849-7e10153eaa47",
44
"detail-type": "Scheduled Event",
55
"source": "aws.events",
6-
"account": "705456458224",
6+
"account": "123456789012",
77
"time": "2020-09-30T15:58:34Z",
88
"region": "eu-central-1",
99
"resources": [
10-
"arn:aws:events:eu-central-1:705456458224:rule/demoschedule"
10+
"arn:aws:events:eu-central-1:123456789012:rule/demoschedule"
1111
],
1212
"detail": {
1313

0 commit comments

Comments
 (0)