Commit a36dd12 1 parent 385717a commit a36dd12 Copy full SHA for a36dd12
File tree 3 files changed +21
-21
lines changed
3 files changed +21
-21
lines changed Original file line number Diff line number Diff line change @@ -116,11 +116,11 @@ copy_directory(
116
116
117
117
sh_test (
118
118
name = "test_preserve_mtime" ,
119
+ size = "small" ,
119
120
srcs = ["test_preserve_mtime.sh" ],
120
121
data = [
121
122
"d" ,
122
- ":copy_to_directory_mtime_case" ,
123
123
":copy_directory_mtime_case" ,
124
+ ":copy_to_directory_mtime_case" ,
124
125
],
125
- size = "small" ,
126
126
)
Original file line number Diff line number Diff line change 3
3
set -euo pipefail
4
4
5
5
function main {
6
- compareMTimes d/1 copy_to_directory_mtime_out/d/1
7
- compareMTimes d/1 copy_directory_mtime_out/1
6
+ compareMTimes d/1 copy_to_directory_mtime_out/d/1
7
+ compareMTimes d/1 copy_directory_mtime_out/1
8
8
}
9
9
10
10
function compareMTimes {
11
- local originalFile=" $1 "
12
- local copiedFile=" $2 "
11
+ local originalFile=" $1 "
12
+ local copiedFile=" $2 "
13
13
14
- local mtimeOriginal
15
- mtimeOriginal=" $( stat --dereference --format=%y " $originalFile " ) "
14
+ local mtimeOriginal
15
+ mtimeOriginal=" $( stat --dereference --format=%y " $originalFile " ) "
16
16
17
- local mtimeCopy
18
- mtimeCopy=" $( stat --dereference --format=%y " $copiedFile " ) "
17
+ local mtimeCopy
18
+ mtimeCopy=" $( stat --dereference --format=%y " $copiedFile " ) "
19
19
20
- if [[ " $mtimeOriginal " != " $mtimeCopy " ]]; then
21
- echo " Preserve mtime test failed. Modify times do not match for $originalFile and $copiedFile "
22
- echo " Original modify time: $mtimeOriginal "
23
- echo " Copied modify time: $mtimeCopy "
24
- return 1
25
- fi
20
+ if [[ " $mtimeOriginal " != " $mtimeCopy " ]]; then
21
+ echo " Preserve mtime test failed. Modify times do not match for $originalFile and $copiedFile "
22
+ echo " Original modify time: $mtimeOriginal "
23
+ echo " Copied modify time: $mtimeCopy "
24
+ return 1
25
+ fi
26
26
27
- echo " Preserve mtime test passed for $originalFile and $copiedFile "
27
+ echo " Preserve mtime test passed for $originalFile and $copiedFile "
28
28
}
29
29
30
30
main " $@ "
Original file line number Diff line number Diff line change @@ -106,10 +106,10 @@ func (w *CopyWorker) Run(wg *sync.WaitGroup) {
106
106
}
107
107
108
108
type CopyOpts struct {
109
- src , dst string
110
- srcInfo fs.FileInfo
111
- hardlink bool
112
- verbose bool
109
+ src , dst string
110
+ srcInfo fs.FileInfo
111
+ hardlink bool
112
+ verbose bool
113
113
preserveMTime bool
114
114
}
115
115
You can’t perform that action at this time.
0 commit comments