Skip to content

Commit

Permalink
[TEST] fix dyn_table_cap_mismatch case, look for input data outside o…
Browse files Browse the repository at this point in the history
…f build directory.
  • Loading branch information
gwanglst committed Dec 19, 2023
1 parent c9191f7 commit 5fd3e15
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion test/test_dyn_table_cap_mismatch.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,19 @@ int main(int argc, const char * argv[]) {
lsqpack_dec_init(&qpackDecoder, stderr, 16384, 100, &callbacks, (enum lsqpack_dec_opts)0);

FILE *encoder_stream = fopen("testdata/encoder_stream", "r");
FILE *response = fopen("testdata/response", "r");
uint8_t buffer[16384];
size_t size = 0;
if (!encoder_stream)
{
encoder_stream = fopen("../../test/testdata/encoder_stream", "r");
response = fopen("../../test/testdata/response", "r");
}
while ((size = fread(buffer, 1, sizeof(buffer), encoder_stream)) > 0) {
lsqpack_dec_enc_in(&qpackDecoder, buffer, size);
}
fclose(encoder_stream);

FILE *response = fopen("testdata/response", "r");
size = fread(buffer, 1, sizeof(buffer), response);
uint8_t decoderBuffer[LSQPACK_LONGEST_HEADER_ACK];
size_t decoderBufferSize = sizeof(decoderBuffer);
Expand Down

0 comments on commit 5fd3e15

Please sign in to comment.