From 8a9d19e08aea07be760882d629fa90f4ab7c2da3 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 30 Jan 2026 22:41:30 +0800 Subject: detect ape format --- tests/modules/os/test.lua | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/modules/os/test.lua') diff --git a/tests/modules/os/test.lua b/tests/modules/os/test.lua index 71e9d610d..2dcab35c6 100644 --- a/tests/modules/os/test.lua +++ b/tests/modules/os/test.lua @@ -188,9 +188,17 @@ function test_isexec(t) io.writefile(batfile, "echo test\r\n") t:require(os.isexec(batfile)) + local comfile = path.join(tempdir, "a.com") + io.writefile(comfile, "12345678") + t:require(os.isexec(comfile)) + local suffix = path.join(tempdir, "prog") io.writefile(suffix .. ".exe", "") t:require(os.isexec(suffix)) + + local suffix2 = path.join(tempdir, "prog2") + io.writefile(suffix2 .. ".com", "") + t:require(os.isexec(suffix2)) else os.vrunv("chmod", {"-x", filepath}) t:require_not(os.isexec(filepath)) -- cgit v1.3.1