From: | "Mike Frysinger (vapier)" <vapier@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-projects commit in portage-utils/tests/qxpak: dotest |
Date: | Thu, 22 Dec 2011 19:31:42 |
Message-Id: | 20111222193047.660B92005E@flycatcher.gentoo.org |
1 | vapier 11/12/22 19:30:47 |
2 | |
3 | Modified: dotest |
4 | Log: |
5 | redo test output to get info on a per-test basis |
6 | |
7 | Revision Changes Path |
8 | 1.4 portage-utils/tests/qxpak/dotest |
9 | |
10 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/tests/qxpak/dotest?rev=1.4&view=markup |
11 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/tests/qxpak/dotest?rev=1.4&content-type=text/plain |
12 | diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/tests/qxpak/dotest?r1=1.3&r2=1.4 |
13 | |
14 | Index: dotest |
15 | =================================================================== |
16 | RCS file: /var/cvsroot/gentoo-projects/portage-utils/tests/qxpak/dotest,v |
17 | retrieving revision 1.3 |
18 | retrieving revision 1.4 |
19 | diff -u -r1.3 -r1.4 |
20 | --- dotest 12 Dec 2011 21:04:24 -0000 1.3 |
21 | +++ dotest 22 Dec 2011 19:30:47 -0000 1.4 |
22 | @@ -11,45 +11,50 @@ |
23 | echo $l > $l |
24 | done |
25 | |
26 | -# check basic creation |
27 | +################ |
28 | qxpak -c xpak ${files} |
29 | qxpak -l -v xpak > list |
30 | diff -u list ${as}/list01.good |
31 | +tpass "check basic creation" |
32 | |
33 | -# check single extraction |
34 | +################ |
35 | for l in ${files} ; do |
36 | mv $l $l.good |
37 | qxpak -x xpak $l |
38 | diff -u $l $l.good |
39 | + tpass "single file extraction: $l" |
40 | done |
41 | |
42 | -# check multiple extraction |
43 | +################ |
44 | rm ${files} |
45 | qxpak -x xpak ${files} |
46 | for l in ${files} ; do |
47 | diff -u $l $l.good |
48 | done |
49 | +tpass "multi file extraction" |
50 | |
51 | -# check unpacking to diff dir |
52 | +################ |
53 | mkdir new |
54 | qxpak -d new -x xpak ${files} |
55 | for l in ${files} ; do |
56 | diff -u $l new/$l |
57 | done |
58 | +tpass "check unpacking to diff dir" |
59 | |
60 | -# check creating from diff dir |
61 | +################ |
62 | rm -f ${files} ?.good |
63 | qxpak -c xpak -d new ${files} |
64 | qxpak -l -v xpak > list |
65 | diff -u list ${as}/list01.good |
66 | qxpak -d . -x xpak ${files} |
67 | +tpass "check creating from diff dir" |
68 | |
69 | -# check creation with clobbered output |
70 | -# check creation with file order |
71 | +################ |
72 | qxpak -c xpak `echo ${files} | tr ' ' '\n' | tac` |
73 | qxpak -l -v xpak > list |
74 | diff -u list ${as}/list02.good |
75 | +tpass "check creation with clobbered output and file order" |
76 | |
77 | cleantmpdir |
78 | |
79 | -pass |
80 | +end |