MCPcopy Create free account
hub / github.com/boostorg/build / copy_preserving_timestamp

Method copy_preserving_timestamp

test/BoostBuild.py:359–364  ·  view source on GitHub ↗
(self, src, dst)

Source from the content-addressed store, hash-verified

357 self.fail_test(1)
358
359 def copy_preserving_timestamp(self, src, dst):
360 src_name = self.native_file_name(src)
361 dst_name = self.native_file_name(dst)
362 stats = os.stat(src_name)
363 self.write(dst, self.read(src, 1))
364 os.utime(dst_name, (stats.st_atime, stats.st_mtime))
365
366 def touch(self, names, wait=True):
367 if names.__class__ is str:

Callers 1

pch.pyFile · 0.80

Calls 3

native_file_nameMethod · 0.95
writeMethod · 0.95
readMethod · 0.95

Tested by

no test coverage detected