local describe = require("lua_test.test").describe
local test = require("lua_test.test").test
local expect = require("lua_test.test").expect
local lua_version = require("pasta.lua_version")
describe("pasta.lua_version - get()", function()
test("get() が整数を返す (6.1, 6.5)", function()
local v = lua_version.get()
expect(type(v)):toBe("number")
expect(v == math.floor(v)):toBe(true)
end)
test("本 LuaJIT 2.1 ランタイムで get() == 221 (6.2)", function()
expect(lua_version.get()):toBe(221)
end)
test("get() >= 200(LuaJIT 判定, 6.4)", function()
expect(lua_version.get()):toBeGraterThanOrEqual(200)
end)
end)