95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 | |
def test_setmtime(self): |
import tempfile |
import time |
try: |
fd, name = tempfile.mkstemp() |
py.std.os.close(fd) |
except AttributeError: |
name = tempfile.mktemp() |
open(name, 'w').close() |
try: |
mtime = int(time.time())-100 |
path = local(name) |
-> assert path.mtime() != mtime |
path.setmtime(mtime) |
assert path.mtime() == mtime |
path.setmtime() |
assert path.mtime() != mtime |
finally: |
py.std.os.remove(name) | |