diff options
| author | ruki <[email protected]> | 2026-01-28 22:50:25 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2026-01-28 22:50:25 +0800 |
| commit | 58be018b11ea325940c8e63aa130d04bd972ef45 (patch) | |
| tree | 27a2a720baa610546a92552566911ff8c9689979 | |
| parent | fe562739ac876196e39cab1dfadaf89294bbc7c6 (diff) | |
test read /proc
| -rw-r--r-- | tests/modules/io/test.lua | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/modules/io/test.lua b/tests/modules/io/test.lua index 2b8bad8bf..a87151e32 100644 --- a/tests/modules/io/test.lua +++ b/tests/modules/io/test.lua @@ -160,3 +160,17 @@ function test_convert(t) os.tryrm("temp") end + +function test_read_proc_cpuinfo(t) + if not is_host("linux") then + return t:skip("wrong host platform") + end + if not os.isfile("/proc/cpuinfo") then + return t:skip("missing /proc/cpuinfo") + end + local data = io.readfile("/proc/cpuinfo", {encoding = "binary"}) + t:require(data and #data > 0) + + local data2 = io.readfile("/proc/cpuinfo") + t:require(data2 and #data2 > 0) +end |
