diff --git a/.tests/parse/axes/axes_parser.test.lua b/.tests/parse/axes/axes_parser.test.lua index 0b5f6e6..40a2cec 100644 --- a/.tests/parse/axes/axes_parser.test.lua +++ b/.tests/parse/axes/axes_parser.test.lua @@ -29,6 +29,16 @@ describe("parse_axes", function() assert.are.same(Vector3.new(10, 10, 10), maxv) end) + it("should work for h and v", function() + local minv, maxv = parse_axes({ + "h", "3", + "-v", "4", + }, facing_dirs.x_pos) + assert.is.truthy(minv) + assert.are.same(Vector3.new(0, -4, 0), minv) + assert.are.same(Vector3.new(3, 0, 3), maxv) + end) + it("should work on directions and their abriviations", function() local minv, maxv = parse_axes({ "l", "3", -- +z