diff options
author | AFCMS <afcm.contact@gmail.com> | 2023-04-12 11:46:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-12 10:46:26 +0100 |
commit | 68f81ace97db0d41b4a51876870c30cebec1338c (patch) | |
tree | c2fa3119b949814f438057a29af9ff0dbcb1d780 /builtin/common/tests/vector_spec.lua | |
parent | 2fc7eb3ea26af60feadc182a9d469d630314665b (diff) | |
download | minetest-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.lua | 7 |
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) |