diff options
author | Eugeniy E. Mikhailov <evgmik@gmail.com> | 2024-06-19 23:35:28 -0400 |
---|---|---|
committer | Eugeniy E. Mikhailov <evgmik@gmail.com> | 2024-06-19 23:35:28 -0400 |
commit | 9d09be14fed200ac29ae467294fb46f8f1cfcfd6 (patch) | |
tree | 06feb12b5ce7a3c0b5d4157f09484adf6205090d /tests | |
parent | bbdf264d26f3e633997b71340292759ff012f5cd (diff) | |
download | qolab-9d09be14fed200ac29ae467294fb46f8f1cfcfd6.tar.gz qolab-9d09be14fed200ac29ae467294fb46f8f1cfcfd6.zip |
added test cases for bzip compressed files
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_trace.py | 21 | ||||
-rw-r--r-- | tests/trace_test_data/only_compressed_file2.dat.bz | bin | 0 -> 164 bytes | |||
-rw-r--r-- | tests/trace_test_data/only_compressed_file3.dat.bz2 | bin | 0 -> 164 bytes | |||
-rw-r--r-- | tests/trace_test_data/xtrace1.dat.bz | bin | 0 -> 164 bytes | |||
-rw-r--r-- | tests/trace_test_data/xtrace1.dat.bz2 | bin | 0 -> 164 bytes |
5 files changed, 18 insertions, 3 deletions
diff --git a/tests/test_trace.py b/tests/test_trace.py index 24c96c5..65a9f5b 100644 --- a/tests/test_trace.py +++ b/tests/test_trace.py @@ -18,9 +18,26 @@ def test_load_gzip_compressed_v0dot1_trace(): tr = loadTrace('tests/trace_test_data/xtrace1.dat.gz') assert isItExpectedTrace(tr) == True +def test_load_bzip_compressed_v0dot1_trace(): + tr = loadTrace('tests/trace_test_data/xtrace1.dat.bz') + assert isItExpectedTrace(tr) == True + + tr = loadTrace('tests/trace_test_data/xtrace1.dat.bz2') + assert isItExpectedTrace(tr) == True + def test_tryCompressedIfMissing(): fname = 'tests/trace_test_data/only_compressed_file1.dat' - # first we check that the guess is working + # we check that the guess is working for gzip compressed file (.gz) + tr = loadTrace(fname, tryCompressedIfMissing=True) + assert isItExpectedTrace(tr) == True + + fname = 'tests/trace_test_data/only_compressed_file2.dat' + # we check that the guess is working for bzip compressed file (.bz) + tr = loadTrace(fname, tryCompressedIfMissing=True) + assert isItExpectedTrace(tr) == True + + fname = 'tests/trace_test_data/only_compressed_file3.dat' + # we check that the guess is working for bzip compressed file (.bz2) tr = loadTrace(fname, tryCompressedIfMissing=True) assert isItExpectedTrace(tr) == True @@ -28,5 +45,3 @@ def test_tryCompressedIfMissing(): with pytest.raises(FileNotFoundError) as exc_info: tr = loadTrace(fname, tryCompressedIfMissing=False) - - diff --git a/tests/trace_test_data/only_compressed_file2.dat.bz b/tests/trace_test_data/only_compressed_file2.dat.bz Binary files differnew file mode 100644 index 0000000..84a980c --- /dev/null +++ b/tests/trace_test_data/only_compressed_file2.dat.bz diff --git a/tests/trace_test_data/only_compressed_file3.dat.bz2 b/tests/trace_test_data/only_compressed_file3.dat.bz2 Binary files differnew file mode 100644 index 0000000..84a980c --- /dev/null +++ b/tests/trace_test_data/only_compressed_file3.dat.bz2 diff --git a/tests/trace_test_data/xtrace1.dat.bz b/tests/trace_test_data/xtrace1.dat.bz Binary files differnew file mode 100644 index 0000000..84a980c --- /dev/null +++ b/tests/trace_test_data/xtrace1.dat.bz diff --git a/tests/trace_test_data/xtrace1.dat.bz2 b/tests/trace_test_data/xtrace1.dat.bz2 Binary files differnew file mode 100644 index 0000000..84a980c --- /dev/null +++ b/tests/trace_test_data/xtrace1.dat.bz2 |