+ it("find no diagonal path", function()
+
+ local luastar = require("lua-star")
+ local excludeDiagonals = true
+ makemap(unsolvablemap)
+ local path = luastar:find(mapsize, mapsize, start, goal, mapTileIsOpen, false, excludeDiagonals)
+ assert.is_false(path)
+
+ end)
+
+ it("find no diagonal path on a complex map", function()
+
+ local luastar = require("lua-star")
+ local excludeDiagonals = true
+ makemap(complexmap)
+ local path = luastar:find(mapsize, mapsize, start, goal, mapTileIsOpen, false, excludeDiagonals)
+ assert.is_false(path)
+
+ end)
+