jaulib v1.4.0-2-g788cf73
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
test_bytestream01.cpp File Reference
#include <cassert>
#include <cstdint>
#include <cstring>
#include <vector>
#include <jau/test/catch2_ext.hpp>
#include <jau/debug.hpp>
#include <jau/io/file_util.hpp>
#include <jau/io/byte_stream.hpp>
#include <jau/io/io_util.hpp>
#include "test_httpd.hpp"
#include <unistd.h>
Include dependency graph for test_bytestream01.cpp:

Go to the source code of this file.

Classes

class  TestByteStream01
 

Functions

 METHOD_AS_TEST_CASE (TestByteStream01::test00a_protocols_error, "test00a_protocols_error")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test00b_protocols_ok, "test00b_protocols_ok")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test01_copy_file_ok_11kiB_buff4k, "test01_copy_file_ok_11kiB_buff4k")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test02_copy_file_ok_65MiB_buff4k, "test02_copy_file_ok_65MiB_buff4k")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test04_copy_file_ok_65MiB_buff32k, "test04_copy_file_ok_65MiB_buff32k")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test11_copy_http_ok_buff32k, "test11_copy_http_ok")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test12_copy_http_404, "test12_copy_http_404")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test20_copy_fed_ok_buff4k_feed1k, "test20_copy_fed_ok_buff4k_feed1k")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test21_copy_fed_ok_buff32k, "test21_copy_fed_ok_buff32k")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test22_copy_fed_ok_buff32k, "test22_copy_fed_ok_buff32k")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test23_copy_fed_irq, "test23_copy_fed_irq")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test30_mem_seek, "test30_mem_seek")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test31_file_seek, "test31_file_seek")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test40_seek_prep, "test40_seek_prep")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test41_seek_rw_file, "test41_seek_rw_file")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test42_seek_rw_url, "test42_seek_rw_url")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test4a_rewind_rw_file, "test4a_rewind_rw_file")
 
 METHOD_AS_TEST_CASE (TestByteStream01::test4b_rewind_rw_url, "test4b_rewind_rw_url")
 

Function Documentation

◆ METHOD_AS_TEST_CASE() [1/18]

◆ METHOD_AS_TEST_CASE() [2/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test00b_protocols_ok ,
"test00b_protocols_ok"  )

◆ METHOD_AS_TEST_CASE() [3/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test01_copy_file_ok_11kiB_buff4k ,
"test01_copy_file_ok_11kiB_buff4k"  )

◆ METHOD_AS_TEST_CASE() [4/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test02_copy_file_ok_65MiB_buff4k ,
"test02_copy_file_ok_65MiB_buff4k"  )

◆ METHOD_AS_TEST_CASE() [5/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test04_copy_file_ok_65MiB_buff32k ,
"test04_copy_file_ok_65MiB_buff32k"  )

◆ METHOD_AS_TEST_CASE() [6/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test11_copy_http_ok_buff32k ,
"test11_copy_http_ok"  )

◆ METHOD_AS_TEST_CASE() [7/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test12_copy_http_404 ,
"test12_copy_http_404"  )

◆ METHOD_AS_TEST_CASE() [8/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test20_copy_fed_ok_buff4k_feed1k ,
"test20_copy_fed_ok_buff4k_feed1k"  )

◆ METHOD_AS_TEST_CASE() [9/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test21_copy_fed_ok_buff32k ,
"test21_copy_fed_ok_buff32k"  )

◆ METHOD_AS_TEST_CASE() [10/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test22_copy_fed_ok_buff32k ,
"test22_copy_fed_ok_buff32k"  )

◆ METHOD_AS_TEST_CASE() [11/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test23_copy_fed_irq ,
"test23_copy_fed_irq"  )

◆ METHOD_AS_TEST_CASE() [12/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test30_mem_seek ,
"test30_mem_seek"  )

◆ METHOD_AS_TEST_CASE() [13/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test31_file_seek ,
"test31_file_seek"  )

◆ METHOD_AS_TEST_CASE() [14/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test40_seek_prep ,
"test40_seek_prep"  )

◆ METHOD_AS_TEST_CASE() [15/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test41_seek_rw_file ,
"test41_seek_rw_file"  )

◆ METHOD_AS_TEST_CASE() [16/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test42_seek_rw_url ,
"test42_seek_rw_url"  )

◆ METHOD_AS_TEST_CASE() [17/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test4a_rewind_rw_file ,
"test4a_rewind_rw_file"  )

◆ METHOD_AS_TEST_CASE() [18/18]

METHOD_AS_TEST_CASE ( TestByteStream01::test4b_rewind_rw_url ,
"test4b_rewind_rw_url"  )