Skip to content

Commit 98ccccd

Browse files
authored
Add Aqua and test_reuse_encoder tests (#92)
1 parent e01cb74 commit 98ccccd

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@ Zlib_jll = "83775a58-1f1d-513f-b197-d71354ab007a"
1010

1111
[compat]
1212
TranscodingStreams = "0.9, 0.10, 0.11"
13+
Zlib_jll = "1"
1314
julia = "1.6"

test/Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[deps]
2+
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
23
CodecZlib = "944b1d66-785c-5afd-91f1-9de20f533193"
34
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
45
TestsForCodecPackages = "c2e61002-3542-480d-8b3c-5f05cc4f8554"

test/runtests.jl

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using CodecZlib
22
using Test
3+
using Aqua: Aqua
34
using TranscodingStreams:
45
TranscodingStreams,
56
TranscodingStream
@@ -11,7 +12,10 @@ using TestsForCodecPackages:
1112
test_roundtrip_seekstart,
1213
test_roundtrip_fileio,
1314
test_chunked_read,
14-
test_chunked_write
15+
test_chunked_write,
16+
test_reuse_encoder
17+
18+
Aqua.test_all(CodecZlib)
1519

1620
const testdir = @__DIR__
1721

@@ -112,6 +116,7 @@ const testdir = @__DIR__
112116
test_roundtrip_lines(GzipCompressorStream, GzipDecompressorStream)
113117
test_roundtrip_seekstart(GzipCompressorStream, GzipDecompressorStream)
114118
test_roundtrip_transcode(GzipCompressor, GzipDecompressor)
119+
test_reuse_encoder(GzipCompressor, GzipDecompressor)
115120

116121
@test_throws ArgumentError GzipCompressor(level=10)
117122
@test_throws ArgumentError GzipCompressor(windowbits=16)
@@ -193,6 +198,7 @@ end
193198
test_roundtrip_lines(ZlibCompressorStream, ZlibDecompressorStream)
194199
test_roundtrip_seekstart(ZlibCompressorStream, ZlibDecompressorStream)
195200
test_roundtrip_transcode(ZlibCompressor, ZlibDecompressor)
201+
test_reuse_encoder(ZlibCompressor, ZlibDecompressor)
196202

197203
@test_throws ArgumentError ZlibCompressor(level=10)
198204
@test_throws ArgumentError ZlibCompressor(windowbits=16)
@@ -218,6 +224,7 @@ end
218224
test_roundtrip_lines(DeflateCompressorStream, DeflateDecompressorStream)
219225
test_roundtrip_seekstart(DeflateCompressorStream, DeflateDecompressorStream)
220226
test_roundtrip_transcode(DeflateCompressor, DeflateDecompressor)
227+
test_reuse_encoder(DeflateCompressor, DeflateDecompressor)
221228

222229
@test DeflateCompressorStream <: TranscodingStream
223230
@test DeflateDecompressorStream <: TranscodingStream

0 commit comments

Comments
 (0)