Files
os_release/os_release_test.v
2025-12-09 11:46:57 +03:00

22 lines
432 B
V

module os_release
fn test_os_release() {
$if !windows {
r := os_release()
dump(r)
assert r['NAME'] != ''
}
}
fn test_os_release_parser() {
content := r'ID=linux
NAME="Linux"
PRETTY_NAME="Linux"
VARIANT="\$erver\ Edition"'.trim_indent()
result := parse(content)
assert result['ID'] == 'linux'
assert result['NAME'] == 'Linux'
assert result['PRETTY_NAME'] == 'Linux'
assert result['VARIANT'] == r'$erver Edition'
}