diff options
author | vnugent <public@vaughnnugent.com> | 2023-11-03 18:34:06 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-11-03 18:34:06 -0400 |
commit | d37ea17d49dc29b972bcd863acbcb81fd054fe2e (patch) | |
tree | 114f70b7bc245ad968c76d4a87ab9edb5bcd0097 /lib/Utils/tests | |
parent | 4e13804bb9e0480bbf2c0753de994482246cada8 (diff) |
a little api polish
Diffstat (limited to 'lib/Utils/tests')
-rw-r--r-- | lib/Utils/tests/Memory/MemoryUtilTests.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Utils/tests/Memory/MemoryUtilTests.cs b/lib/Utils/tests/Memory/MemoryUtilTests.cs index e63dc03..0774f47 100644 --- a/lib/Utils/tests/Memory/MemoryUtilTests.cs +++ b/lib/Utils/tests/Memory/MemoryUtilTests.cs @@ -165,6 +165,10 @@ namespace VNLib.Utils.Memory.Tests Assert.ThrowsException<ArgumentOutOfRangeException>(() => _ = handle.Pin(1024)); } + //Use the byte only overload + using (UnsafeMemoryHandle<byte> handle = MemoryUtil.UnsafeAlloc(1024)) + { } + //test against negative number Assert.ThrowsException<ArgumentException>(() => MemoryUtil.UnsafeAlloc<byte>(-1)); @@ -217,7 +221,7 @@ namespace VNLib.Utils.Memory.Tests Assert.IsTrue(0 == empty.IntLength); //Test pinning while empty - Assert.ThrowsException<InvalidOperationException>(() => _ = empty.Pin(0)); + Assert.ThrowsException<ArgumentOutOfRangeException>(() => _ = empty.Pin(0)); } //Negative value |