Skip to content

Commit 5a69844

Browse files
Sync shared code from runtime (#49480)
Co-authored-by: Tratcher <[email protected]>
1 parent 84bd0ec commit 5a69844

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/Shared/test/Shared.Tests/runtime/Http3/QPackDecoderTest.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
namespace System.Net.Http.Unit.Tests.QPack
1717
{
18-
public class QPackDecoderTests
18+
public class QPackDecoderTests : IDisposable
1919
{
2020
private const int MaxHeaderFieldSize = 8192;
2121

@@ -64,6 +64,11 @@ public QPackDecoderTests()
6464
_decoder = new QPackDecoder(MaxHeaderFieldSize);
6565
}
6666

67+
public void Dispose()
68+
{
69+
_decoder.Dispose();
70+
}
71+
6772
[Fact]
6873
public void DecodesIndexedHeaderField_StaticTableWithValue()
6974
{
@@ -318,7 +323,7 @@ private static void TestDecodeWithoutIndexing(byte[] encoded, KeyValuePair<strin
318323

319324
private static void TestDecode(byte[] encoded, KeyValuePair<string, string>[] expectedValues, bool expectDynamicTableEntry, int? bytesAtATime)
320325
{
321-
QPackDecoder decoder = new QPackDecoder(MaxHeaderFieldSize);
326+
using QPackDecoder decoder = new QPackDecoder(MaxHeaderFieldSize);
322327
TestHttpHeadersHandler handler = new TestHttpHeadersHandler();
323328

324329
// Read past header

0 commit comments

Comments
 (0)