Skip to content

Commit fb2083b

Browse files
committed
touch one input
1 parent d0a1a06 commit fb2083b

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

+stdlib/touch.m

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
%% TOUCH create file if not exists, else update modification time
22

3-
function ok = touch(file, t)
4-
arguments
5-
file
6-
t (1,1) datetime = datetime("now")
7-
end
3+
function ok = touch(file)
84

95
ok = stdlib.exists(file);
106

@@ -14,7 +10,7 @@
1410
end
1511

1612
if ok
17-
ok = stdlib.set_modtime(file, t);
13+
ok = stdlib.set_modtime(file, datetime("now"));
1814
end
1915

2016
end

test/TestTime.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ function test_touch_modtime(tc, B_set_modtime)
2525

2626
fn = 'touch.txt';
2727

28-
tc.assertTrue(stdlib.touch(fn, datetime("yesterday")))
28+
tc.assertTrue(stdlib.touch(fn))
2929
t0 = stdlib.get_modtime(fn);
3030

31-
ok = stdlib.set_modtime(fn, datetime("now"), B_set_modtime);
31+
ok = stdlib.set_modtime(fn, datetime("tomorrow"), B_set_modtime);
3232

3333
if ismember(B_set_modtime, stdlib.Backend().select('set_modtime'))
3434
tc.assertTrue(ok)

0 commit comments

Comments
 (0)