Skip to content

Commit 0f8286b

Browse files
committed
narrow down problem to InputStreamReader`
1 parent e7876e2 commit 0f8286b

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

java-showcase/gapic-showcase/src/test/java/com/google/showcase/v1beta1/it/ITHttpAnnotation.java

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -117,16 +117,17 @@ static void destroyClients() throws InterruptedException {
117117
}
118118

119119
@Test
120-
void verifyByteSizeOfExtremePayload() {
121-
RepeatRequest request = complianceSuite.getGroup(0).getRequests(3);
122-
assertThat(request.getName()).isEqualTo("Extreme values");
123-
System.out.println(request.getInfo().getFString());
124-
int fStringCount = request.getInfo().getFString().length();
125-
assertThat(fStringCount).isEqualTo(69);
126-
int fStringBytes = request.getInfo().getFStringBytes().size();
127-
assertThat(fStringBytes).isEqualTo(77);
128-
int requestBytes = request.getSerializedSize();
129-
assertThat(requestBytes).isEqualTo(222);
120+
void verifyByteSizeOfExtremePayload() throws IOException {
121+
InputStreamReader streamReader = new InputStreamReader(
122+
Objects.requireNonNull(
123+
ITHttpAnnotation.class
124+
.getClassLoader()
125+
.getResourceAsStream("compliance_suite.json")));
126+
int count = 0;
127+
while(streamReader.ready()) {
128+
count += streamReader.read();
129+
}
130+
assertThat(count).isEqualTo(434436);
130131
}
131132

132133
// Verify that the input's info is the same as the response's info

0 commit comments

Comments
 (0)