blob: 894b23acbb79a9f834f60eb0da7e825cc4940116 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
QA output created by 517
Usage cases ...
Usage: _clean_configs [-v] new_dir old_dir ...
Usage: _clean_configs [-v] new_dir old_dir ...
Usage: _clean_configs [-v] new_dir old_dir ...
No dirs exist
+ mkdir -p /TMP.new
Empty new dir, harvest all, no name matches
+ cp -p /TMP.old1/bar /TMP.new/bar
+ cp -p /TMP.old1/foo /TMP.new/foo
+ cp -p /TMP.old2/fumble /TMP.new/fumble
+ cp -p /TMP.old2/mumble /TMP.new/mumble
+ cp -p /TMP.old2/stumble /TMP.new/stumble
bar: bar
foo: foo
fumble: fumble
mumble: mumble
stumble: stumble
All names match, some older files
+ cp -p /TMP.old2/mumble /TMP.new/mumble
bar: newer bar
foo: foo
fumble: fumble
mumble: newer mumble
stumble: stumble
Hybid cases
+ cp -p /TMP.old1/foo /TMP.new/foo
+ cp -p /TMP.old2/foo /TMP.new/foo
+ cp -p /TMP.old2/fumble /TMP.new/fumble
bar: newer bar
foo: foo
fumble: fumble
mumble: newer mumble
stumble: stumble
|