Skip to content

Commit ea52f8a

Browse files
committed
test:subprocess: use assert on status
1 parent 347de22 commit ea52f8a

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

test/TestSubprocess.m

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ function test_simple_run(tc)
2020
end
2121

2222
[status, msg, err] = stdlib.subprocess_run(c);
23-
tc.verifyEqual(status, 0)
24-
tc.verifyTrue(strlength(msg) > 0)
25-
tc.verifyTrue(strlength(err) == 0)
23+
tc.assertEqual(status, 0, err)
24+
tc.verifyGreaterThan(strlength(msg), 0)
25+
tc.verifyEqual(strlength(err), 0)
2626

2727
end
2828

@@ -40,14 +40,14 @@ function test_cwd(tc)
4040
td = fixture.Folder;
4141

4242
[s, m, e] = stdlib.subprocess_run(c);
43-
tc.verifyEqual(s, 0)
44-
tc.verifyTrue(strlength(m) > 0)
45-
tc.verifyTrue(strlength(e) == 0)
46-
47-
[s, mc, e] = stdlib.subprocess_run(c, "cwd", td);
48-
tc.verifyEqual(s, 0)
49-
tc.verifyNotEqual(m, mc)
50-
tc.verifyTrue(strlength(e) == 0)
43+
tc.assertEqual(s, 0, "status non-zero")
44+
tc.verifyGreaterThan(strlength(m), 0, "empty directory not expected")
45+
tc.verifyEqual(strlength(e), 0, e)
46+
47+
[s, mc, e] = stdlib.subprocess_run(c, cwd=td);
48+
tc.assertEqual(s, 0, "status non-zero")
49+
tc.verifyNotEqual(m, mc, "expected different directory to have different contents")
50+
tc.verifyEqual(strlength(e), 0, e)
5151

5252
end
5353

0 commit comments

Comments
 (0)