added bigger test

fb-makefile
keldu 2022-01-12 22:01:10 +01:00
parent a8726327b0
commit 8cb335a199
1 changed files with 12 additions and 1 deletions

View File

@ -18,8 +18,10 @@ SAW_TEST("Io Socket Pair"){
SocketPair& sp = err_or_sp.value();
uint8_t buffer_out[7] = {1,2,3,4,5,6,7};
sp.stream[0]->write(buffer_out,7);
uint8_t buffer_in[7] = {0,0,0,0,0,0,0};
sp.stream[0]->write(buffer_out,7);
sp.stream[1]->write(buffer_in,7);
sp.stream[0]->read(buffer_out, 7);
sp.stream[1]->read(buffer_in, 7);
SAW_EXPECT(buffer_in[0] == 1, "Element 1 failed");
@ -29,5 +31,14 @@ SAW_TEST("Io Socket Pair"){
SAW_EXPECT(buffer_in[4] == 5, "Element 5 failed");
SAW_EXPECT(buffer_in[5] == 6, "Element 6 failed");
SAW_EXPECT(buffer_in[6] == 7, "Element 7 failed");
SAW_EXPECT(buffer_out[0] == 0, "Element 1 failed");
SAW_EXPECT(buffer_out[1] == 0, "Element 2 failed");
SAW_EXPECT(buffer_out[2] == 0, "Element 3 failed");
SAW_EXPECT(buffer_out[3] == 0, "Element 4 failed");
SAW_EXPECT(buffer_out[4] == 0, "Element 5 failed");
SAW_EXPECT(buffer_out[5] == 0, "Element 6 failed");
SAW_EXPECT(buffer_out[6] == 0, "Element 7 failed");
}
}