Skip to content

Commit 00a3ea6

Browse files
committed
test coverage
1 parent 91ff273 commit 00a3ea6

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

+stdlib/+sys/get_hostname.m

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
function n = get_hostname()
2+
3+
cmd = "hostname";
4+
[s, n] = system(cmd);
5+
6+
if s == 0
7+
n = string(strtrim(n));
8+
else
9+
warning("Failed to get hostname from system %s: %s", cmd, n);
10+
n = string.empty;
11+
end
12+
13+
end

test/TestSys.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
fun = {stdlib.isoctave, stdlib.has_dotnet, ...
99
stdlib.has_java, stdlib.has_python}
1010
cpu_arch_fun = {@stdlib.cpu_arch, @stdlib.dotnet.cpu_arch, @stdlib.java.cpu_arch}
11-
host_fun = {@stdlib.hostname, @stdlib.dotnet.get_hostname, @stdlib.java.get_hostname, @stdlib.python.get_hostname}
12-
user_fun = {@stdlib.get_username, @stdlib.dotnet.get_username, @stdlib.java.get_username, @stdlib.python.get_username}
11+
host_fun = {@stdlib.hostname, @stdlib.sys.get_hostname, @stdlib.dotnet.get_hostname, @stdlib.java.get_hostname, @stdlib.python.get_hostname}
12+
user_fun = {@stdlib.get_username, @stdlib.sys.get_username, @stdlib.dotnet.get_username, @stdlib.java.get_username, @stdlib.python.get_username}
1313
is_admin_fun = {@stdlib.is_admin, @stdlib.sys.is_admin, @stdlib.dotnet.is_admin, @stdlib.java.is_admin, @stdlib.python.is_admin}
1414
ram_free_fun = {@stdlib.ram_free, @stdlib.sys.ram_free, @stdlib.java.ram_free, @stdlib.python.ram_free}
1515
ram_total_fun = {@stdlib.ram_total, @stdlib.sys.ram_total, @stdlib.dotnet.ram_total @stdlib.java.ram_total}

0 commit comments

Comments
 (0)