Gentoo Archives: gentoo-commits

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