aboutsummaryrefslogtreecommitdiff
path: root/builtin/common/tests/vector_spec.lua
diff options
context:
space:
mode:
authorAFCMS <afcm.contact@gmail.com>2023-04-12 11:46:26 +0200
committerGitHub <noreply@github.com>2023-04-12 10:46:26 +0100
commit68f81ace97db0d41b4a51876870c30cebec1338c (patch)
treec2fa3119b949814f438057a29af9ff0dbcb1d780 /builtin/common/tests/vector_spec.lua
parent2fc7eb3ea26af60feadc182a9d469d630314665b (diff)
downloadminetest-68f81ace97db0d41b4a51876870c30cebec1338c.tar.xz
Add `vector.in_area()` utility function (#13390)
Diffstat (limited to 'builtin/common/tests/vector_spec.lua')
-rw-r--r--builtin/common/tests/vector_spec.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/builtin/common/tests/vector_spec.lua b/builtin/common/tests/vector_spec.lua
index a738e068f..67dbd2d6b 100644
--- a/builtin/common/tests/vector_spec.lua
+++ b/builtin/common/tests/vector_spec.lua
@@ -462,4 +462,11 @@ describe("vector", function()
end
end)
+
+ it("in_area()", function()
+ assert.True(vector.in_area(vector.zero(), vector.new(-10, -10, -10), vector.new(10, 10, 10)))
+ assert.True(vector.in_area(vector.new(-2, 5, -8), vector.new(-10, -10, -10), vector.new(10, 10, 10)))
+ assert.True(vector.in_area(vector.new(-10, -10, -10), vector.new(-10, -10, -10), vector.new(10, 10, 10)))
+ assert.False(vector.in_area(vector.new(-10, -10, -10), vector.new(10, 10, 10), vector.new(-11, -10, -10)))
+ end)
end)