aboutsummaryrefslogtreecommitdiff
path: root/lib/Utils/tests
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-11-03 18:34:06 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2023-11-03 18:34:06 -0400
commitd37ea17d49dc29b972bcd863acbcb81fd054fe2e (patch)
tree114f70b7bc245ad968c76d4a87ab9edb5bcd0097 /lib/Utils/tests
parent4e13804bb9e0480bbf2c0753de994482246cada8 (diff)
a little api polish
Diffstat (limited to 'lib/Utils/tests')
-rw-r--r--lib/Utils/tests/Memory/MemoryUtilTests.cs6
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