Skip to content

Commit 70e2000

Browse files
authored
PR #494: Use the Range to test different compression levels in InflaterDeflaterTestSuite
1 parent 2082f94 commit 70e2000

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

test/ICSharpCode.SharpZipLib.Tests/Base/InflaterDeflaterTests.cs

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,9 @@ private void RandomDeflateInflate(int size, int level, bool zlib)
104104
/// </summary>
105105
[Test]
106106
[Category("Base")]
107-
public void InflateDeflateZlib()
107+
public void InflateDeflateZlib([Range(0, 9)] int level)
108108
{
109-
for (int level = 0; level < 10; ++level)
110-
{
111-
RandomDeflateInflate(100000, level, true);
112-
}
109+
RandomDeflateInflate(100000, level, true);
113110
}
114111

115112
private delegate void RunCompress(byte[] buffer);
@@ -167,14 +164,12 @@ private void TryManyVariants(int level, bool zlib, RunCompress test, byte[] buff
167164
/// </summary>
168165
[Test]
169166
[Category("Base")]
170-
public void InflateDeflateNonZlib()
167+
public void InflateDeflateNonZlib([Range(0, 9)] int level)
171168
{
172-
for (int level = 0; level < 10; ++level)
173-
{
174-
RandomDeflateInflate(100000, level, false);
175-
}
169+
RandomDeflateInflate(100000, level, false);
176170
}
177171

172+
178173
[Test]
179174
[Category("Base")]
180175
public void CloseDeflatorWithNestedUsing()

0 commit comments

Comments
 (0)