System tests for snapshot create, show, lit, pull and verify.

This commit is contained in:
Andrey Smirnov
2014-01-24 18:33:19 +04:00
parent c3b3e580bd
commit d87fc1be21
34 changed files with 289784 additions and 0 deletions
@@ -0,0 +1,3 @@
Snapshot snap1 successfully created.
You can run 'aptly publish snapshot snap1' to publish snapshot as Debian repository.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1 @@
ERROR: unable to create snapshot: mirror with name no-such-mirror not found
@@ -0,0 +1 @@
ERROR: unable to add snapshot: snapshot with name snap1 already exists
@@ -0,0 +1,7 @@
List of snapshots:
* [snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
* [snap2]: Snapshot from mirror [wheezy-contrib]: http://mirror.yandex.ru/debian/ wheezy
* [snap3]: Merged from sources: 'snap1', 'snap2'
* [snap4]: Pulled into 'snap1' with 'snap2' as source, pull request was: 'mame unrar'
To get more information about snapshot, run `aptly snapshot show <name>`.
@@ -0,0 +1,2 @@
No snapshots found, create one with `aptly snapshot create...`.
@@ -0,0 +1,14 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
and result would be saved as new snapshot snap3.
Loading packages (56830)...
Building indexes...
[+] mame-0.146-5_amd64 added
[+] unrar-1:4.1.4-1_amd64 added
[+] mame-0.146-5_i386 added
[+] unrar-1:4.1.4-1_i386 added
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,19 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap3.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] libestr0-0.1.1-2_amd64 removed
[+] libestr0-0.1.9-1~bpo70+1_amd64 added
[+] init-system-helpers-1.11~bpo70.1_all added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
[-] libestr0-0.1.1-2_i386 removed
[+] libestr0-0.1.9-1~bpo70+1_i386 added
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,14 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap3.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,18 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap3.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] libestr0-0.1.1-2_amd64 removed
[+] libestr0-0.1.9-1~bpo70+1_amd64 added
[+] init-system-helpers-1.11~bpo70.1_all added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
[-] libestr0-0.1.1-2_i386 removed
[+] libestr0-0.1.9-1~bpo70+1_i386 added
Not creating snapshot, as dry run was requested.
@@ -0,0 +1,5 @@
List of snapshots:
* [snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
* [snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
To get more information about snapshot, run `aptly snapshot show <name>`.
@@ -0,0 +1 @@
ERROR: unable to pull: snapshot with name snap-no not found
@@ -0,0 +1 @@
ERROR: unable to pull: snapshot with name snap-no not found
@@ -0,0 +1,17 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap1.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] libestr0-0.1.1-2_amd64 removed
[+] libestr0-0.1.9-1~bpo70+1_amd64 added
[+] init-system-helpers-1.11~bpo70.1_all added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
[-] libestr0-0.1.1-2_i386 removed
[+] libestr0-0.1.9-1~bpo70+1_i386 added
ERROR: unable to create snapshot: snapshot with name snap1 already exists
@@ -0,0 +1,14 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
and result would be saved as new snapshot snap3.
Loading packages (56830)...
Building indexes...
[!] Dependency lunar-landing [amd64] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
[!] Dependency mars-landing (>= 1.0) [amd64] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
[!] Dependency lunar-landing [i386] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
[!] Dependency mars-landing (>= 1.0) [i386] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.
File diff suppressed because it is too large Load Diff
+666
View File
@@ -0,0 +1,666 @@
Name: snap1
Created At: 2014-01-24 13:06:43 MSK
Description: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
Number of packages: 661
Packages:
abs-guide-6.5-1_all
album-4.06-2_all
album-data-4.05-2_all
alien-arena-data-7.53-1_all
amoeba-data-1.1-6_all
assaultcube-data-1.1.0.4+repack1-2.1~deb7u1_all
asterisk-prompt-es-1.4-1_all
atmel-firmware-1.3-4_all
autodocktools-1.5.6~rc3~cvs.20120206-1_all
automake1.9-doc-1.9.6-1_all
bison-doc-1:2.5-1_all
bluez-firmware-1.2-3_all
broadcom-sta-common-5.100.82.112-8_all
broadcom-sta-dkms-5.100.82.112-8_all
broadcom-sta-source-5.100.82.112-8_all
cclib-data-1.0.1-3_all
celestia-common-nonfree-1.6.1-1_all
context-doc-nonfree-2012.06.27-2_all
context-nonfree-2007.03.22-1_all
coq-doc-8.3pl4-1_all
coq-doc-html-8.3pl4-1_all
coq-doc-pdf-8.3pl4-1_all
cpp-4.4-doc-4.4.7-3_all
cpp-4.6-doc-4.6.3-2_all
cpp-4.7-doc-4.7.2-2_all
crash-whitepaper-1.0-1.1_all
cuneiform-common-1.1.0+dfsg-4_all
dahdi-firmware-nonfree-2.6.1-1_all
doc-rfc-20120225-2_all
doc-rfc-experimental-20120225-2_all
doc-rfc-fyi-bcp-20120225-2_all
doc-rfc-informational-20120225-2_all
doc-rfc-misc-20120225-2_all
doc-rfc-old-std-20120225-2_all
doc-rfc-others-20120225-2_all
doc-rfc-std-20120225-2_all
doc-rfc-std-proposed-20120225-2_all
doom-wad-shareware-1.9.fixed-2_all
eagle-data-5.12.0-3_all
ebook-dev-alp-200407-1_all
elmer-doc-2011.09.06-1_all
emacs23-common-non-dfsg-23.4+1-1_all
emacs24-common-non-dfsg-24.1+1-1_all
etoys-4.0.2340-1_all
etoys-doc-4.0.2340-1_all
festlex-oald-1.4.0-3.1_all
festvox-ellpc11k-1.4.0-3_all
firmware-atheros-0.36+wheezy.1_all
firmware-bnx2-0.36+wheezy.1_all
firmware-bnx2x-0.36+wheezy.1_all
firmware-brcm80211-0.36+wheezy.1_all
firmware-intelwimax-0.36+wheezy.1_all
firmware-ipw2x00-0.36+wheezy.1_all
firmware-ivtv-0.36+wheezy.1_all
firmware-iwlwifi-0.36+wheezy.1_all
firmware-libertas-0.36+wheezy.1_all
firmware-linux-0.36+wheezy.1_all
firmware-linux-nonfree-0.36+wheezy.1_all
firmware-myricom-0.36+wheezy.1_all
firmware-netxen-0.36+wheezy.1_all
firmware-qlogic-0.36+wheezy.1_all
firmware-ralink-0.36+wheezy.1_all
firmware-realtek-0.36+wheezy.1_all
foiltex-2.1.4b-3_all
fonts-ipafont-nonfree-jisx0208-00103-19_all
fonts-ipafont-nonfree-uigothic-00203-21_all
fonts-larabie-deco-1:20011216-4_all
fonts-larabie-straight-1:20011216-4_all
fonts-larabie-uncommon-1:20011216-4_all
fonts-mikachan-9.1-8_all
fonts-moe-standard-kai-20120530-1_all
fonts-moe-standard-song-20120530-1_all
frogatto-data-1.2+dfsg-1_all
fsl-4.1.9-7_all
fsl-doc-4.1-4.1.9-7_all
gawk-doc-4.0.1+ds-1_all
gcc-4.4-doc-4.4.7-3_all
gcc-4.6-doc-4.6.3-2_all
gcc-4.7-doc-4.7.2-2_all
gcc-doc-base-4.7.2-2_all
gccgo-4.6-doc-4.6.3-2_all
gccgo-4.7-doc-4.7.2-2_all
gcj-4.6-doc-4.6.3-2_all
gcj-4.7-doc-4.7.2-2_all
gdb-doc-7.4.1-2_all
gfortran-4.4-doc-4.4.7-3_all
gfortran-4.6-doc-4.6.3-2_all
gfortran-4.7-doc-4.7.2-2_all
glibc-doc-reference-2.13-1_all
gliese-3.0.95-2_all
gmp-doc-5.0.5-1_all
gnat-4.4-doc-4.4.7-3_all
gnat-4.6-doc-4.6.3-2_all
gsfonts-other-6.0-4_all
gsl-doc-info-1.15-1_all
gsl-doc-pdf-1.15-1_all
gsl-ref-html-1.15-1_all
gsl-ref-psdoc-1.15-1_all
guile-1.8-doc-non-dfsg-1.8.8+1-1.1_all
hevea-doc-1.10-3_all
hijra-applet-0.2.1-1_all
human-icon-theme-0.28.debian-3.3_all
hwb-1:040412-3_all
icc-profiles-2.0.1-1_all
igv-2.0.30-1_all
jhove-1.6+dfsg-1_all
kstars-data-extra-tycho2-1.1r1-9_all
libcolt-java-1.2.0~nojar-2_all
libcolt-java-doc-1.2.0~nojar-2_all
libcore++-demo-1.7-12_all
libcore++-doc-1.7-12_all
libcupti-doc-4.2.9-2_all
libcwd-doc-1.0.4-1_all
libertas-firmware-9.70.7.p0.0-2_all
libf2j-java-0.8.1-2_all
libgeotiff-epsg-1.3.0-1_all
libjabsorb-java-1.3-2_all
libjai-core-java-doc-1.1.4-3_all
libjai-imageio-core-java-doc-1.2-3_all
libmail-sender-perl-0.8.16-2_all
libstar-parser-perl-0.59-3_all
libttspico-data-1.0+git20110131-2_all
libvideo-info-perl-0.993-2_all
libworldwind-java-0.5.0-10_all
lugaru-data-0~20110520.1+hge4354-1_all
make-doc-3.81-5.1_all
manpages-posix-2.16-1_all
manpages-posix-dev-2.16-1_all
mbrola-af1-0.0.20040426-2_all
mbrola-br1-2.021-1_all
mbrola-br3-2.021-2_all
mbrola-cr1-0.0.19981028-2_all
mbrola-cz2-0.2-2_all
mbrola-de4-0.0.20020812-1_all
mbrola-de5-1.0-1_all
mbrola-de6-0.0.20021125-2_all
mbrola-de7-0.0.20030404-2_all
mbrola-ee1-0.0.20020407-1_all
mbrola-en1-19980910-2_all
mbrola-es1-0.0.19980610-2_all
mbrola-es2-2.069-1_all
mbrola-fr1-2.050-1_all
mbrola-fr4-0.0.19990521-2_all
mbrola-gr1-19990610-1_all
mbrola-gr2-0.0.20010521-2_all
mbrola-hu1-1.002-2_all
mbrola-id1-1-2_all
mbrola-it3-0.1-2_all
mbrola-it4-0.1-2_all
mbrola-la1-0.0.20050615-2_all
mbrola-mx2-0.1-1_all
mbrola-nl2-0.5-2_all
mbrola-pl1-0.1-2_all
mbrola-pt1-1.0-2_all
mbrola-ro1-1.00-2_all
mbrola-sw1-1.00-2_all
mbrola-sw2-1.0-2_all
mbrola-us1-0.3-2_all
mbrola-us2-0.1-2_all
mbrola-us3-0.1-1_all
mbrola-vz1-2-1_all
mess-data-0.146-4_all
mgltools-cadd-1.5.6~rc3~cvs.20120206-1_all
mgltools-dejavu-1.5.6~rc3~cvs.20120206-1_all
mgltools-mglutil-1.5.6~rc3~cvs.20120206-1_all
mgltools-molkit-1.5.6~rc3~cvs.20120206-1_all
mgltools-networkeditor-1.5.6~rc3~cvs.20120206-1_all
mgltools-pmv-1.5.6~rc3~cvs.20120206-1_all
mgltools-pmv-test-1.5.6~rc3~cvs.20120206-1_all
mgltools-pyautodock-1.5.6~rc3~cvs.20120206-1_all
mgltools-pybabel-1.5.6~rc3~cvs.20120206-1_all
mgltools-scenario2-1.5.6~rc3~cvs.20120206-1_all
mgltools-support-1.5.6~rc3~cvs.20120206-1_all
mgltools-symserv-1.5.6~rc3~cvs.20120206-1_all
mgltools-viewerframework-1.5.6~rc3~cvs.20120206-2_all
mgltools-vision-1.5.6~rc3~cvs.20120601-1_all
mgltools-visionlibraries-1.5.6~rc3~cvs.20120601-1_all
mgltools-volume-1.5.6~rc3~cvs.20120206-1_all
mgltools-webservices-1.5.6~rc3~cvs.20120206-1_all
midisport-firmware-1.2-4_all
mpi-specs-20040719-2_all
ngspice-doc-24-1_all
nikto-1:2.1.4-2_all
noshell-4.0.11+notdfsg1-5_all
notion-dev-3+2012042300-1_all
nvidia-cg-doc-3.1.0013-1_all
nvidia-cuda-doc-4.2.9-2_all
ocaml-book-en-1.0-5_all
ocaml-book-fr-1.0-5_all
ocaml-doc-3.12-2_all
ooohg-09.12a-8_all
openttd-opensfx-0.2.3-3_all
os8-2.1-4_all
othman-0.2.7-1_all
out-of-order-1.0-2_all
paml-doc-4.5-1_all
parmetis-doc-3.1.1-4_all
phy-spread-1.0.3-1_all
phylip-doc-1:3.69-1_all
picon-domains-2012.05.09-1_all
picon-misc-2010.01.02-1_all
picon-news-2010.01.02-1_all
picon-unknown-2010.01.02-1_all
picon-usenix-1995.04.13-8_all
picon-users-2012.05.14-1_all
picon-weather-2010.01.02-1_all
ptex-jtex-1.7+1-13_all
python-hijra-0.2.1-1_all
python-okasha-0.2.4-1_all
python-okasha-examples-0.2.4-1_all
python-othman-0.2.7-1_all
redeclipse-data-1.2-1_all
rubybook-0.2.1-1_all
sauerbraten-data-0.0.20100728+repack-1_all
scribus-doc-1.4.0+r17300-1_all
scribus-ng-doc-1.4.0+r17300-1_all
selfhtml-8.1.2-1_all
sgb-doc-1:20090810-1_all
shapetools-tutorial-1.3-3.1_all
sisu-markup-samples-3.0.1-1_all
sl-modem-source-2.9.11~20110321-8+deb7u1_all
snmp-mibs-downloader-1.1_all
spectrum-roms-20081224-3_all
spellcast-doc-1.5_all
stardict-english-czech-20120601-1_all
stardict-german-czech-20120201-1_all
t1-xfree86-nonfree-4.2.1-3.1_all
tads3-common-1:0.13-2_all
tangerine-icon-theme-0.26.debian-3_all
tar-doc-1.26-2_all
texinfo-doc-nonfree-4.13a-1_all
thawab-3.0.13-1_all
ttf-ipafont-jisx0208-00103-19_all
ttf-ipafont-uigothic-00203-21_all
ttf-kochi-gothic-naga10-20030809-14_all
ttf-kochi-mincho-naga10-20030809-14_all
ttf-larabie-deco-1:20011216-4_all
ttf-larabie-straight-1:20011216-4_all
ttf-larabie-uncommon-1:20011216-4_all
ttf-mikachan-9.1-8_all
ttf-xfree86-nonfree-4.2.1-3.1_all
ttf-xfree86-nonfree-syriac-4.2.1-3.1_all
ttytter-2.1.0-1~deb7u1_all
uqm-content-0.6.0+deb1-6_all
uqm-music-0.6.0+deb1-6_all
uqm-voice-0.6.0+deb1-6_all
virtualbox-guest-additions-4.1.18-1_all
virtualbox-guest-additions-iso-4.1.18-1_all
vmtk-1.0.1-1_all
w3-recs-20110107-1_all
worldwind-0.5.0-10_all
worldwind-doc-0.5.0-10_all
xfonts-naga10-1.1-13.1_all
xfonts-x3270-misc-3.3.10ga4-2_all
xmame-sdl-0.146-5_all
xmame-tools-0.146-4_all
xmame-x-0.146-5_all
xmess-sdl-0.146-4_all
xmess-x-0.146-4_all
xml2rfc-1.36-5_all
xtide-data-nonfree-20100529-1_all
yale-5.0.95-2_all
zangband-data-1:2.7.5pre1-8_all
zd1211-firmware-2.21.0.0-1_all
zekr-1.0.0+repack-7_all
zeroc-ice-manual-3.4.2-1_all
3270-common-3.3.10ga4-2+b1_amd64
abyss-1.3.4-3_amd64
agrep-4.17-9_amd64
amd-clinfo-1:12-6+point-3_amd64
amd-libopencl1-1:12-6+point-3_amd64
amd-opencl-dev-1:12-6+point-3_amd64
amd-opencl-icd-1:12-6+point-3_amd64
amd64-microcode-1.20120910-2_amd64
amiwm-0.20.48-8_amd64
blimps-examples-3.9-1_amd64
blimps-utils-3.9-1_amd64
bsdgames-nonfree-2.17-5_amd64
bugsx-1.08-12_amd64
c3270-3.3.10ga4-2+b1_amd64
clustalw-mpi-0.15-2_amd64
conserver-client-8.1.18-2.2_amd64
conserver-server-8.1.18-2.2_amd64
crafty-23.4-6_amd64
cufflinks-1.3.0-2_amd64
cuneiform-1.1.0+dfsg-4_amd64
dynamips-0.2.7-0.2.8RC2-5.1_amd64
embassy-phylip-3.69+20110714-1_amd64
f2j-0.8.1-2_amd64
fatrat-unpack-1.1.3-2_amd64
fglrx-atieventsd-1:12-6+point-3_amd64
fglrx-control-1:12-6+point-3_amd64
fglrx-driver-1:12-6+point-3_amd64
fglrx-glx-1:12-6+point-3_amd64
fglrx-glx-ia32-1:12-6+point-3_amd64
fglrx-modules-dkms-1:12-6+point-3_amd64
fglrx-source-1:12-6+point-3_amd64
frobtads-1:0.13-2_amd64
fsl-4.1-4.1.9-7_amd64
gmap-2012-06-12-1_amd64
intel-microcode-1.20130906.1_amd64
iozone3-397-2_amd64
kic-2.4a-1.1_amd64
libapache2-mod-fastcgi-2.4.7~0910052141-1_amd64
libblimps3-3.9-1_amd64
libblimps3-dev-3.9-1_amd64
libcamlpdf-ocaml-dev-0.5-1+b2_amd64
libcg-3.1.0013-1_amd64
libcggl-3.1.0013-1_amd64
libclamunrar6-0.96.4-1_amd64
libcore++-dev-1.7-12_amd64
libcore++1c2-1.7-12_amd64
libcublas4-4.2.9-2_amd64
libcuda1-304.88-1+deb7u1_amd64
libcuda1-ia32-304.88-1+deb7u1_amd64
libcudart4-4.2.9-2_amd64
libcufft4-4.2.9-2_amd64
libcuinj4-4.2.9-2_amd64
libcuneiform-dev-1.1.0+dfsg-4_amd64
libcuneiform0-1.1.0+dfsg-4_amd64
libcupti-dev-4.2.9-2_amd64
libcupti4-4.2.9-2_amd64
libcurand4-4.2.9-2_amd64
libcusparse4-4.2.9-2_amd64
libcwd-1.0.4-1_amd64
libfglrx-1:12-6+point-3_amd64
libfglrx-amdxvba1-1:12-6+point-3_amd64
libfglrx-ia32-1:12-6+point-3_amd64
libgl1-fglrx-glx-1:12-6+point-3_amd64
libgl1-nvidia-alternatives-304.88-1+deb7u1_amd64
libgl1-nvidia-alternatives-ia32-304.88-1+deb7u1_amd64
libgl1-nvidia-glx-304.88-1+deb7u1_amd64
libgl1-nvidia-glx-ia32-304.88-1+deb7u1_amd64
libgl1-nvidia-legacy-173xx-glx-173.14.35-4_amd64
libgl1-nvidia-legacy-173xx-glx-ia32-173.14.35-4_amd64
libgl1-nvidia-legacy-71xx-glx-71.86.15-3_amd64
libgl1-nvidia-legacy-71xx-glx-ia32-71.86.15-3_amd64
libgl1-nvidia-legacy-96xx-glx-96.43.23-3_amd64
libgl1-nvidia-legacy-96xx-glx-ia32-96.43.23-3_amd64
libglx-nvidia-alternatives-304.88-1+deb7u1_amd64
libjai-core-java-1.1.4-3_amd64
libjai-imageio-core-java-1.2-3_amd64
libmath-random-perl-0.71-3+b1_amd64
libmetis-edf-dev-4.1-2-3_amd64
libmetis-edf4.1-4.1-2-3_amd64
libmotif-dev-2.3.3-8_amd64
libmotif4-2.3.3-8_amd64
libmotif4-dbg-2.3.3-8_amd64
libnauty-dev-2.4r2-1_amd64
libnauty1d-2.4r2-1_amd64
libnpp4-4.2.9-2_amd64
libnvcuvid1-304.88-1+deb7u1_amd64
libnvidia-compiler-304.88-1+deb7u1_amd64
libnvidia-compiler-ia32-304.88-1+deb7u1_amd64
libnvidia-ml1-304.88-1+deb7u1_amd64
libparmetis-dev-3.1.1-4_amd64
libparmetis3.1-3.1.1-4_amd64
libtet1.4-1.4.3-1_amd64
libtet1.4-dev-1.4.3-1_amd64
libtriangle-1.6-1.6-2_amd64
libtriangle-dev-1.6-2_amd64
libttspico-dev-1.0+git20110131-2_amd64
libttspico-utils-1.0+git20110131-2_amd64
libttspico0-1.0+git20110131-2_amd64
libvmtk-dev-1.0.1-1_amd64
libvmtk1.0-1.0.1-1_amd64
libxvbaw-dev-1:12-6+point-3_amd64
libxvmcnvidia1-304.88-1+deb7u1_amd64
madfuload-1.2-4_amd64
mame-0.146-5_amd64
mame-tools-0.146-4_amd64
mbrola-3.01h-6_amd64
mess-0.146-4_amd64
metis-edf-4.1-2-3_amd64
mgltools-bhtree-1.5.6~rc3~cvs.20120206-1_amd64
mgltools-geomutils-1.5.6~rc3~cvs.20120601-1_amd64
mgltools-gle-1.5.6~rc3~cvs.20120601-1_amd64
mgltools-opengltk-1.5.6~rc3~cvs.20120601-2_amd64
mgltools-pyglf-1.5.6~rc3~cvs.20120601-1_amd64
mgltools-sff-1.5.6~rc3~cvs.20120206-1_amd64
mgltools-utpackages-1.5.6~rc3~cvs.20120601-1_amd64
motif-clients-2.3.3-8_amd64
mssstest-3.0-3_amd64
nautilus-dropbox-1.4.0-3_amd64
nauty-2.4r2-1_amd64
netperf-2.4.4-6.1_amd64
ngspice-24-1_amd64
notion-3+2012042300-1_amd64
nttcp-1.47-13_amd64
nvidia-alternative-304.88-1+deb7u1_amd64
nvidia-alternative-legacy-173xx-173.14.35-4_amd64
nvidia-alternative-legacy-71xx-71.86.15-3_amd64
nvidia-alternative-legacy-96xx-96.43.23-3_amd64
nvidia-cg-dev-3.1.0013-1_amd64
nvidia-cg-toolkit-3.1.0013-1_amd64
nvidia-cuda-dev-4.2.9-2_amd64
nvidia-cuda-gdb-4.2.9-2_amd64
nvidia-cuda-toolkit-4.2.9-2_amd64
nvidia-detect-304.88-1+deb7u1_amd64
nvidia-glx-304.88-1+deb7u1_amd64
nvidia-glx-ia32-304.88-1+deb7u1_amd64
nvidia-glx-legacy-71.86.15-3_amd64
nvidia-glx-legacy-173xx-173.14.35-4_amd64
nvidia-glx-legacy-173xx-ia32-173.14.35-4_amd64
nvidia-glx-legacy-71xx-71.86.15-3_amd64
nvidia-glx-legacy-71xx-dev-71.86.15-3_amd64
nvidia-glx-legacy-71xx-ia32-71.86.15-3_amd64
nvidia-glx-legacy-71xx-unsupported-71.86.15-3_amd64
nvidia-glx-legacy-96xx-96.43.23-3_amd64
nvidia-glx-legacy-96xx-ia32-96.43.23-3_amd64
nvidia-glx-legacy-dev-71.86.15-3_amd64
nvidia-glx-legacy-ia32-71.86.15-3_amd64
nvidia-kernel-2.6-amd64-304.88+1_amd64
nvidia-kernel-3.2.0-4-amd64-304.88+1+1+3.2.41-2_amd64
nvidia-kernel-amd64-304.88+1_amd64
nvidia-kernel-dkms-304.88-1+deb7u1_amd64
nvidia-kernel-legacy-173xx-dkms-173.14.35-4_amd64
nvidia-kernel-legacy-173xx-source-173.14.35-4_amd64
nvidia-kernel-legacy-71xx-dkms-71.86.15-3_amd64
nvidia-kernel-legacy-71xx-source-71.86.15-3_amd64
nvidia-kernel-legacy-96xx-dkms-96.43.23-3_amd64
nvidia-kernel-legacy-96xx-source-96.43.23-3_amd64
nvidia-kernel-legacy-source-71.86.15-3_amd64
nvidia-kernel-source-304.88-1+deb7u1_amd64
nvidia-libopencl1-304.88-1+deb7u1_amd64
nvidia-libopencl1-ia32-304.88-1+deb7u1_amd64
nvidia-opencl-common-304.88-1+deb7u1_amd64
nvidia-opencl-dev-4.2.9-2_amd64
nvidia-opencl-icd-304.88-1+deb7u1_amd64
nvidia-opencl-icd-ia32-304.88-1+deb7u1_amd64
nvidia-smi-304.88-1+deb7u1_amd64
nvidia-vdpau-driver-304.88-1+deb7u1_amd64
nvidia-vdpau-driver-ia32-304.88-1+deb7u1_amd64
nvidia-visual-profiler-4.2.9-2_amd64
p7zip-rar-9.20.1~ds.1-3_amd64
paml-4.5-1_amd64
parmetis-test-3.1.1-4_amd64
pgplot5-5.2.2-19_amd64
phylip-1:3.69-1_amd64
powder-117-1_amd64
pptview-8.0-7_amd64
pr3287-3.3.10ga4-2+b1_amd64
python-vmtk-1.0.1-1_amd64
r-cran-maptools-1:0.7-38-1_amd64
rar-2:4.0.b3-1_amd64
s3270-3.3.10ga4-2+b1_amd64
sdlmame-0.146-5_amd64
sdlmame-tools-0.146-4_amd64
seaview-1:4.3.3-3_amd64
seq-gen-1.3.3-1_amd64
sgb-1:20090810-1_amd64
sift-4.0.3b-3_amd64
sl-modem-daemon-2.9.11~20110321-8+deb7u1_amd64
sl-modem-dkms-2.9.11~20110321-8+deb7u1_amd64
sparse-0.4.3+20110419-1_amd64
tads2-dev-1:0.13-2_amd64
tads3-dev-1:0.13-2_amd64
tclspice-24-1_amd64
teamspeak-client-2.0.32-3.1_amd64
tetgen-1.4.3-1_amd64
titantools-4.0.11+notdfsg1-5_amd64
tome-2.3.5-2_amd64
triangle-bin-1.6-2_amd64
trn4-4.0-test77-6_amd64
unace-nonfree-2.5-7_amd64
unrar-1:4.1.4-1_amd64
wap-wml-tools-0.0.4-6_amd64
x3270-3.3.10ga4-2+b1_amd64
xfractint-20.4.10-2_amd64
xserver-xorg-video-nvidia-304.88-1+deb7u1_amd64
xserver-xorg-video-nvidia-legacy-173xx-173.14.35-4_amd64
xserver-xorg-video-nvidia-legacy-71xx-71.86.15-3_amd64
xserver-xorg-video-nvidia-legacy-96xx-96.43.23-3_amd64
xsnow-1:1.42-9_amd64
zangband-1:2.7.5pre1-8_amd64
3270-common-3.3.10ga4-2+b1_i386
amd-clinfo-1:12-6+point-3_i386
amd-libopencl1-1:12-6+point-3_i386
amd-opencl-dev-1:12-6+point-3_i386
amd-opencl-icd-1:12-6+point-3_i386
amd64-microcode-1.20120910-2_i386
amiwm-0.20.48-8_i386
axe-6.1.2-15.1_i386
bsdgames-nonfree-2.17-5_i386
bugsx-1.08-12_i386
c3270-3.3.10ga4-2+b1_i386
conserver-client-8.1.18-2.2_i386
conserver-server-8.1.18-2.2_i386
crafty-23.4-6_i386
cuneiform-1.1.0+dfsg-4_i386
dgen-1.23-12_i386
drdsl-1.2.0-1_i386
dynamips-0.2.7-0.2.8RC2-5.1_i386
eagle-5.12.0-3_i386
f2j-0.8.1-2_i386
fatrat-unpack-1.1.3-2_i386
fglrx-atieventsd-1:12-6+point-3_i386
fglrx-control-1:12-6+point-3_i386
fglrx-driver-1:12-6+point-3_i386
fglrx-glx-1:12-6+point-3_i386
fglrx-modules-dkms-1:12-6+point-3_i386
fglrx-source-1:12-6+point-3_i386
fsl-4.1-4.1.9-7_i386
intel-microcode-1.20130906.1_i386
iozone3-397-2_i386
irpas-0.10-4.1_i386
lgrind-3.67-3_i386
libapache2-mod-fastcgi-2.4.7~0910052141-1_i386
libcamlpdf-ocaml-dev-0.5-1+b2_i386
libcg-3.1.0013-1_i386
libcggl-3.1.0013-1_i386
libclamunrar6-0.96.4-1_i386
libcore++-dev-1.7-12_i386
libcore++1c2-1.7-12_i386
libcublas4-4.2.9-2_i386
libcuda1-304.88-1+deb7u1_i386
libcudart4-4.2.9-2_i386
libcufft4-4.2.9-2_i386
libcuinj4-4.2.9-2_i386
libcuneiform-dev-1.1.0+dfsg-4_i386
libcuneiform0-1.1.0+dfsg-4_i386
libcupti-dev-4.2.9-2_i386
libcupti4-4.2.9-2_i386
libcurand4-4.2.9-2_i386
libcusparse4-4.2.9-2_i386
libcwd-1.0.4-1_i386
libfglrx-1:12-6+point-3_i386
libfglrx-amdxvba1-1:12-6+point-3_i386
libgl1-fglrx-glx-1:12-6+point-3_i386
libgl1-nvidia-alternatives-304.88-1+deb7u1_i386
libgl1-nvidia-glx-304.88-1+deb7u1_i386
libgl1-nvidia-legacy-173xx-glx-173.14.35-4_i386
libgl1-nvidia-legacy-71xx-glx-71.86.15-3_i386
libgl1-nvidia-legacy-96xx-glx-96.43.23-3_i386
libglx-nvidia-alternatives-304.88-1+deb7u1_i386
libgpcl-dev-2.32-1_i386
libgpcl0-2.32-1_i386
libmath-random-perl-0.71-3+b1_i386
libmotif-dev-2.3.3-8_i386
libmotif4-2.3.3-8_i386
libmotif4-dbg-2.3.3-8_i386
libnauty-dev-2.4r2-1_i386
libnauty1d-2.4r2-1_i386
libnpp4-4.2.9-2_i386
libnvcuvid1-304.88-1+deb7u1_i386
libnvidia-compiler-304.88-1+deb7u1_i386
libnvidia-ml1-304.88-1+deb7u1_i386
libparmetis-dev-3.1.1-4_i386
libparmetis3.1-3.1.1-4_i386
libtet1.4-1.4.3-1_i386
libtet1.4-dev-1.4.3-1_i386
libtriangle-1.6-1.6-2_i386
libtriangle-dev-1.6-2_i386
libttspico-dev-1.0+git20110131-2_i386
libttspico-utils-1.0+git20110131-2_i386
libttspico0-1.0+git20110131-2_i386
libvmtk-dev-1.0.1-1_i386
libvmtk1.0-1.0.1-1_i386
libxvbaw-dev-1:12-6+point-3_i386
libxvmcnvidia1-304.88-1+deb7u1_i386
madfuload-1.2-4_i386
mame-0.146-5_i386
mame-tools-0.146-4_i386
martian-modem-20080625-2_i386
martian-modem-source-20080625-2_i386
mbrola-3.01h-6_i386
mess-0.146-4_i386
mgltools-bhtree-1.5.6~rc3~cvs.20120206-1_i386
mgltools-geomutils-1.5.6~rc3~cvs.20120601-1_i386
mgltools-gle-1.5.6~rc3~cvs.20120601-1_i386
mgltools-opengltk-1.5.6~rc3~cvs.20120601-2_i386
mgltools-pyglf-1.5.6~rc3~cvs.20120601-1_i386
mgltools-sff-1.5.6~rc3~cvs.20120206-1_i386
mgltools-utpackages-1.5.6~rc3~cvs.20120601-1_i386
motif-clients-2.3.3-8_i386
mssstest-3.0-3_i386
nautilus-dropbox-1.4.0-3_i386
nauty-2.4r2-1_i386
netperf-2.4.4-6.1_i386
notion-3+2012042300-1_i386
nvidia-alternative-304.88-1+deb7u1_i386
nvidia-alternative-legacy-173xx-173.14.35-4_i386
nvidia-alternative-legacy-71xx-71.86.15-3_i386
nvidia-alternative-legacy-96xx-96.43.23-3_i386
nvidia-cg-dev-3.1.0013-1_i386
nvidia-cg-toolkit-3.1.0013-1_i386
nvidia-cuda-dev-4.2.9-2_i386
nvidia-cuda-gdb-4.2.9-2_i386
nvidia-cuda-toolkit-4.2.9-2_i386
nvidia-detect-304.88-1+deb7u1_i386
nvidia-glx-304.88-1+deb7u1_i386
nvidia-glx-legacy-71.86.15-3_i386
nvidia-glx-legacy-173xx-173.14.35-4_i386
nvidia-glx-legacy-71xx-71.86.15-3_i386
nvidia-glx-legacy-71xx-dev-71.86.15-3_i386
nvidia-glx-legacy-71xx-unsupported-71.86.15-3_i386
nvidia-glx-legacy-96xx-96.43.23-3_i386
nvidia-glx-legacy-dev-71.86.15-3_i386
nvidia-kernel-2.6-486-304.88+1_i386
nvidia-kernel-2.6-686-pae-304.88+1_i386
nvidia-kernel-2.6-amd64-304.88+1_i386
nvidia-kernel-3.2.0-4-486-304.88+1+1+3.2.41-2_i386
nvidia-kernel-3.2.0-4-686-pae-304.88+1+1+3.2.41-2_i386
nvidia-kernel-3.2.0-4-amd64-304.88+1+1+3.2.41-2_i386
nvidia-kernel-486-304.88+1_i386
nvidia-kernel-686-pae-304.88+1_i386
nvidia-kernel-amd64-304.88+1_i386
nvidia-kernel-dkms-304.88-1+deb7u1_i386
nvidia-kernel-legacy-173xx-dkms-173.14.35-4_i386
nvidia-kernel-legacy-173xx-source-173.14.35-4_i386
nvidia-kernel-legacy-71xx-dkms-71.86.15-3_i386
nvidia-kernel-legacy-71xx-source-71.86.15-3_i386
nvidia-kernel-legacy-96xx-dkms-96.43.23-3_i386
nvidia-kernel-legacy-96xx-source-96.43.23-3_i386
nvidia-kernel-legacy-source-71.86.15-3_i386
nvidia-kernel-source-304.88-1+deb7u1_i386
nvidia-libopencl1-304.88-1+deb7u1_i386
nvidia-opencl-common-304.88-1+deb7u1_i386
nvidia-opencl-dev-4.2.9-2_i386
nvidia-opencl-icd-304.88-1+deb7u1_i386
nvidia-smi-304.88-1+deb7u1_i386
nvidia-vdpau-driver-304.88-1+deb7u1_i386
nvidia-visual-profiler-4.2.9-2_i386
p7zip-rar-9.20.1~ds.1-3_i386
parmetis-test-3.1.1-4_i386
pgplot5-5.2.2-19_i386
phylip-1:3.69-1_i386
pptview-8.0-7_i386
pr3287-3.3.10ga4-2+b1_i386
python-vmtk-1.0.1-1_i386
r-cran-maptools-1:0.7-38-1_i386
rar-2:4.0.b3-1_i386
s3270-3.3.10ga4-2+b1_i386
sdlmame-0.146-5_i386
sdlmame-tools-0.146-4_i386
seaview-1:4.3.3-3_i386
seq-gen-1.3.3-1_i386
sgb-1:20090810-1_i386
sl-modem-daemon-2.9.11~20110321-8+deb7u1_i386
sl-modem-dkms-2.9.11~20110321-8+deb7u1_i386
sparse-0.4.3+20110419-1_i386
spellcast-1.0-21_i386
teamspeak-client-2.0.32-3.1_i386
teamspeak-server-2.0.24.1+debian-1.1_i386
tetgen-1.4.3-1_i386
titantools-4.0.11+notdfsg1-5_i386
tome-2.3.5-2_i386
triangle-bin-1.6-2_i386
trn-3.6-23_i386
trn4-4.0-test77-6_i386
unace-nonfree-2.5-7_i386
unrar-1:4.1.4-1_i386
wap-wml-tools-0.0.4-6_i386
x3270-3.3.10ga4-2+b1_i386
xfractint-20.4.10-2_i386
xmame-svga-0.146-5_i386
xserver-xorg-video-nvidia-304.88-1+deb7u1_i386
xserver-xorg-video-nvidia-legacy-173xx-173.14.35-4_i386
xserver-xorg-video-nvidia-legacy-71xx-71.86.15-3_i386
xserver-xorg-video-nvidia-legacy-96xx-96.43.23-3_i386
zangband-1:2.7.5pre1-8_i386
@@ -0,0 +1 @@
ERROR: unable to show: snapshot with name no-such-snapshot not found
@@ -0,0 +1,12 @@
Missing dependencies (11):
fenix [amd64]
fenix-plugins-system [amd64]
ia32-libs-gtk-i386 [amd64]
ia32-libs-i386 [amd64]
kbdcontrol [amd64]
kbdcontrol [i386]
mozart (>= 1.4.0) [amd64]
scsh-0.6 (>= 0.6.6) [amd64]
scsh-0.6 [amd64]
vidcontrol [amd64]
vidcontrol [i386]
@@ -0,0 +1 @@
ERROR: unable to verify: snapshot with name no-such-snapshot not found
@@ -0,0 +1,3 @@
Missing dependencies (2):
kbdcontrol [i386]
vidcontrol [i386]
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,648 @@
Missing dependencies (647):
abrowser [amd64]
abrowser [i386]
apache [amd64]
apache [i386]
apache-perl [amd64]
apache-perl [i386]
apache-ssl [amd64]
apache-ssl [i386]
apt-rpm-client (>= 0.5.5cnc2) [amd64]
apt-rpm-client (>= 0.5.5cnc2) [i386]
asterisk-config-custom [amd64]
asterisk-config-custom [i386]
bbchess [amd64]
bbchess [i386]
belocs-locales-data [amd64]
belocs-locales-data [i386]
bind [amd64]
bind [i386]
bladeenc [amd64]
bladeenc [i386]
busybox-cvs [amd64]
busybox-cvs [i386]
busybox-cvs-static [amd64]
busybox-cvs-static [i386]
busybox-initramfs [amd64]
busybox-initramfs [i386]
cacao-oj6-jre [amd64]
cacao-oj6-jre [i386]
cdda2wav [amd64]
cdda2wav [i386]
cli-uno-bridge (= 1:3.5.4+dfsg2-0+deb7u2) [amd64]
cli-uno-bridge (= 1:3.5.4+dfsg2-0+deb7u2) [i386]
cmail [amd64]
cmail [i386]
conky-all [amd64]
conky-all [i386]
crafty [amd64]
crafty [i386]
cuneiform [amd64]
cuneiform [i386]
cupsys-bsd [i386]
custom-icewm-font [amd64]
custom-icewm-font [i386]
deliver [amd64]
deliver [i386]
dhcp [amd64]
dhcp [i386]
djbdns [amd64]
djbdns [i386]
djbdns-installer [amd64]
djbdns-installer [i386]
dpkg-maintscript-helper [amd64]
dpkg-maintscript-helper [i386]
dwm-tools [amd64]
dwm-tools [i386]
emacs-snapshot [amd64]
emacs-snapshot [i386]
emacs-snapshot-gtk [amd64]
emacs-snapshot-gtk [i386]
emacs-snapshot-lucid [amd64]
emacs-snapshot-lucid [i386]
emacs-snapshot-nox [amd64]
emacs-snapshot-nox [i386]
emacs21 [amd64]
emacs21 [i386]
emacs22 [amd64]
emacs22 [i386]
emacs22-gtk [amd64]
emacs22-gtk [i386]
emacs22-nox [amd64]
emacs22-nox [i386]
emacs24 [amd64]
emacs24 [i386]
exim [amd64]
exim [i386]
exim4-daemon-custom [amd64]
exim4-daemon-custom [i386]
faac [amd64]
faac [i386]
fcron [amd64]
fcron [i386]
fenix [amd64]
fenix-plugins-system [amd64]
fglrx-glx [amd64]
fglrx-glx [i386]
fileutils (>= 4.0-5) [amd64]
fileutils (>= 4.0-5) [i386]
findutils (<< 4.2.31-2) [amd64]
findutils (<< 4.2.31-2) [i386]
firefox (>= 3.5) [amd64]
firefox (>= 3.5) [i386]
firefox [amd64]
firefox [i386]
freebsd-net-tools [amd64]
freebsd-net-tools [i386]
fvwm-gnome (>= 1:2.5.13) [amd64]
fvwm-gnome (>= 1:2.5.13) [i386]
gcc-mingw-w64 (<< 4.6.3-3+4) [amd64]
gcc-mingw-w64 (<< 4.6.3-3+4) [i386]
gdm [amd64]
gdm [i386]
ghostcript-cups (= 9.05~dfsg-6.3+deb7u1) [amd64]
ghostcript-cups (= 9.05~dfsg-6.3+deb7u1) [i386]
ghostcript-x (= 9.05~dfsg-6.3+deb7u1) [amd64]
ghostcript-x (= 9.05~dfsg-6.3+deb7u1) [i386]
gij [amd64]
gij [i386]
git-core (<= 1:1.7.0.4-1) [amd64]
git-core (<= 1:1.7.0.4-1) [i386]
gkrellm2 [amd64]
gkrellm2 [i386]
gnome-themes-more [amd64]
gnome-themes-more [i386]
gnus [amd64]
gnus [i386]
graphicsmagick-im-compat [amd64]
graphicsmagick-im-compat [i386]
grep-dctrl (>= 0.11) [amd64]
grep-dctrl (>= 0.11) [i386]
gstreamer0.10-plugins-good (<= 0.10.28-2) [amd64]
gstreamer0.10-plugins-good (<= 0.10.28-2) [i386]
gstreamer0.10-videomixer2 [amd64]
gstreamer0.10-videomixer2 [i386]
gstreamer0.8-tools [amd64]
gstreamer0.8-tools [i386]
habak [amd64]
habak [i386]
humanity-icon-theme [amd64]
humanity-icon-theme [i386]
hurd [amd64]
hurd [i386]
ia32-libs-gtk-i386 [amd64]
ia32-libs-i386 [amd64]
icecat [amd64]
icecat [i386]
ids [amd64]
ids [i386]
ipxe (<< 1.0.0+git-20120202.f6840ba-2) [amd64]
ipxe (<< 1.0.0+git-20120202.f6840ba-2) [i386]
isdnutils [amd64]
isdnutils [i386]
java-6-runtime [amd64]
java-6-runtime [i386]
java-gcj-compat (>= 1.0.77-4) [amd64]
java-gcj-compat (>= 1.0.77-4) [i386]
java7-sdk [amd64]
java7-sdk [i386]
joystick (<< 20051019-6) [amd64]
joystick (<< 20051019-6) [i386]
jre [amd64]
jre [i386]
kbdcontrol [amd64]
kbdcontrol [i386]
kdebase-bin (<< 4:4.4.0-1) [amd64]
kdebase-bin (<< 4:4.4.0-1) [i386]
kolab-cyrus-imapd [amd64]
kolab-cyrus-imapd [i386]
ktsuss [amd64]
ktsuss [i386]
language-support-en [amd64]
language-support-en [i386]
language-support-translations-ca [amd64]
language-support-translations-ca [i386]
language-support-translations-cs [amd64]
language-support-translations-cs [i386]
language-support-translations-da [amd64]
language-support-translations-da [i386]
language-support-translations-de [amd64]
language-support-translations-de [i386]
language-support-translations-dz [amd64]
language-support-translations-dz [i386]
language-support-translations-el [amd64]
language-support-translations-el [i386]
language-support-translations-en [amd64]
language-support-translations-en [i386]
language-support-translations-es [amd64]
language-support-translations-es [i386]
language-support-translations-et [amd64]
language-support-translations-et [i386]
language-support-translations-eu [amd64]
language-support-translations-eu [i386]
language-support-translations-fi [amd64]
language-support-translations-fi [i386]
language-support-translations-fr [amd64]
language-support-translations-fr [i386]
language-support-translations-gl [amd64]
language-support-translations-gl [i386]
language-support-translations-hi [amd64]
language-support-translations-hi [i386]
language-support-translations-hu [amd64]
language-support-translations-hu [i386]
language-support-translations-it [amd64]
language-support-translations-it [i386]
language-support-translations-ja [amd64]
language-support-translations-ja [i386]
language-support-translations-km [amd64]
language-support-translations-km [i386]
language-support-translations-ko [amd64]
language-support-translations-ko [i386]
language-support-translations-nl [amd64]
language-support-translations-nl [i386]
language-support-translations-om [amd64]
language-support-translations-om [i386]
language-support-translations-pl [amd64]
language-support-translations-pl [i386]
language-support-translations-pt [amd64]
language-support-translations-pt [i386]
language-support-translations-ru [amd64]
language-support-translations-ru [i386]
language-support-translations-sk [amd64]
language-support-translations-sk [i386]
language-support-translations-sl [amd64]
language-support-translations-sl [i386]
language-support-translations-sv [amd64]
language-support-translations-sv [i386]
language-support-translations-zh [amd64]
language-support-translations-zh [i386]
libapache-mod-perl [amd64]
libapache-mod-perl [i386]
libapache-mod-php4 (>= 4:4.1) [amd64]
libapache-mod-php4 (>= 4:4.1) [i386]
libapache-mod-php5 [amd64]
libapache-mod-php5 [i386]
libapache-request-perl [amd64]
libapache-request-perl [i386]
libapache2-mod-fastcgi [amd64]
libapache2-mod-fastcgi [i386]
libapache2-mod-php4 (>= 4:4.1) [amd64]
libapache2-mod-php4 (>= 4:4.1) [i386]
libapache2-mod-php4 [amd64]
libapache2-mod-php4 [i386]
libatlas-3dnow-dev [amd64]
libatlas-3dnow-dev [i386]
libatlas-sse-dev [amd64]
libatlas-sse-dev [i386]
libatlas-sse2-dev [amd64]
libatlas-sse2-dev [i386]
libblas-3.so [amd64]
libblas-3.so [i386]
libboost-python1.35-dev [amd64]
libboost-python1.35-dev [i386]
libboost1.35-dev [amd64]
libboost1.35-dev [i386]
libboost1.37-dev [amd64]
libboost1.37-dev [i386]
libboost1.38-dev [amd64]
libboost1.38-dev [i386]
libc0.1 (>= 2.13) [amd64]
libc0.1 (>= 2.13) [i386]
libc0.1-dev [amd64]
libc0.1-dev [i386]
libc6.1 (>= 2.13) [amd64]
libc6.1 (>= 2.13) [i386]
libc6.1-dev [amd64]
libc6.1-dev [i386]
libcgi-perl [amd64]
libcgi-perl [i386]
libclass-mop-perl (>= 0.80) [amd64]
libclass-mop-perl (>= 0.80) [i386]
libclass-mop-perl (>= 0.84) [amd64]
libclass-mop-perl (>= 0.84) [i386]
libclass-mop-perl (>= 0.93) [amd64]
libclass-mop-perl (>= 0.93) [i386]
libclass-mop-perl [amd64]
libclass-mop-perl [i386]
libcupt-perl (>= 1.4) [amd64]
libcupt-perl (>= 1.4) [i386]
libdbd-informix-perl [amd64]
libdbd-informix-perl [i386]
libdc1394-dev [amd64]
libdc1394-dev [i386]
libdvdplay0 [amd64]
libdvdplay0 [i386]
libemail-mime-creator-perl (>= 1.453) [amd64]
libemail-mime-creator-perl (>= 1.453) [i386]
libemail-mime-modifier-perl (>= 1.441) [amd64]
libemail-mime-modifier-perl (>= 1.441) [i386]
libesd-alsa0 (>= 0.2.35) [amd64]
libesd-alsa0 (>= 0.2.35) [i386]
libextutils-install-perl (>= 1.52) [amd64]
libextutils-install-perl (>= 1.52) [i386]
libfile-path-perl (>= 2.06) [amd64]
libfile-path-perl (>= 2.06) [i386]
libfile-temp-perl (>= 0.19) [amd64]
libfile-temp-perl (>= 0.19) [i386]
libgd-noxpm-perl [amd64]
libgd-noxpm-perl [i386]
libgd2-dev [amd64]
libgd2-dev [i386]
libgl1-mesa-glide3 [amd64]
libgl1-mesa-glide3 [i386]
libgnomeprint-data [amd64]
libgnomeprint-data [i386]
libgtk2.0-dev (<< 2.21) [amd64]
libgtk2.0-dev (<< 2.21) [i386]
libhaml-ruby (<< 3.1) [amd64]
libhaml-ruby (<< 3.1) [i386]
libicu36-dev [amd64]
libicu36-dev [i386]
libio-compress-bzip2-perl (>= 2.008) [amd64]
libio-compress-bzip2-perl (>= 2.008) [i386]
libio-compress-zlib-perl (>= 2.011) [amd64]
libio-compress-zlib-perl (>= 2.011) [i386]
libio-zlib-perl (>= 1.04) [amd64]
libio-zlib-perl (>= 1.04) [i386]
libjasper-1.701-dev [amd64]
libjasper-1.701-dev [i386]
libjibx-java (<< 1.2) [amd64]
libjibx-java (<< 1.2) [i386]
liblocale-maketext-simple-perl (>= 0.19) [amd64]
liblocale-maketext-simple-perl (>= 0.19) [i386]
libmaildir4 (= 4:4.4.11.1+l10n-3+b1) [amd64]
libmaildir4 (= 4:4.4.11.1+l10n-3+b1) [i386]
libmime-perl (>= 5.108) [amd64]
libmime-perl (>= 5.108) [i386]
libmodule-metatadata-perl [amd64]
libmodule-metatadata-perl [i386]
libmodule-pluggable-perl (>= 3.9) [amd64]
libmodule-pluggable-perl (>= 3.9) [i386]
libmotif-dev [amd64]
libmotif-dev [i386]
libnet-perl (>= 1.12) [amd64]
libnet-perl (>= 1.12) [i386]
libparent (>= 0.223) [amd64]
libparent (>= 0.223) [i386]
libparent-perl (>= 0.221) [amd64]
libparent-perl (>= 0.221) [i386]
libpng2-dev [amd64]
libpng2-dev [i386]
libreadline5-dev [amd64]
libreadline5-dev [i386]
libreoffice-gcj (= 1:3.5.4+dfsg2-0+deb7u2) [amd64]
libreoffice-gcj (= 1:3.5.4+dfsg2-0+deb7u2) [i386]
libstdc++6-4.3-dev [amd64]
libstdc++6-4.3-dev [i386]
libsvn-core-perl [amd64]
libsvn-core-perl [i386]
libswt-mozilla-gtk-3-jni [amd64]
libswt-mozilla-gtk-3-jni [i386]
libtest-harness-perl (= 3.23-1) [amd64]
libtest-harness-perl (= 3.23-1) [i386]
libwww-perl (<< 6) [amd64]
libwww-perl (<< 6) [i386]
libzephyr4-krb (= 3.0.2-2) [amd64]
libzephyr4-krb (= 3.0.2-2) [i386]
libzephyr4-krb45 (= 3.0.2-2) [amd64]
libzephyr4-krb45 (= 3.0.2-2) [i386]
linux-headers-2.6-686 [amd64]
linux-headers-2.6-686 [i386]
linux-headers-686-pae [amd64]
linux-headers-generic [amd64]
linux-headers-generic [i386]
lpr-ppd [amd64]
lpr-ppd [i386]
mffm-fftw1c2 [amd64]
mffm-fftw1c2 [i386]
mozart (>= 1.4.0) [amd64]
mozilla [amd64]
mozilla [i386]
mozilla-browser [amd64]
mozilla-browser [i386]
mozilla-browser-snapshot [amd64]
mozilla-browser-snapshot [i386]
mozilla-firefox [amd64]
mozilla-firefox [i386]
mozilla-libreoffice (= 1:3.5.4+dfsg2-0+deb7u2) [amd64]
mozilla-libreoffice (= 1:3.5.4+dfsg2-0+deb7u2) [i386]
mysql-client-5.0 [amd64]
mysql-client-5.0 [i386]
mysql-server-5.0 [amd64]
mysql-server-5.0 [i386]
nagios [amd64]
nagios [i386]
nagios2 [amd64]
nagios2 [i386]
ndoutils-nagios3 [amd64]
ndoutils-nagios3 [i386]
netbase (<< 4.00) [amd64]
netbase (<< 4.00) [i386]
netsaint [amd64]
netsaint [i386]
openjdk-7 [amd64]
openjdk-7 [i386]
openjdk-jre [amd64]
openjdk-jre [i386]
openoffice.org-core (>= 1.9) [amd64]
openoffice.org-core (>= 1.9) [i386]
openoffice.org-core (>= 3.0~) [amd64]
openoffice.org-core (>= 3.0~) [i386]
osh [amd64]
osh [i386]
perl (<< 5.10.1-13) [amd64]
perl (<< 5.10.1-13) [i386]
perl (<< 5.12.3-7) [amd64]
perl (<< 5.12.3-7) [i386]
perl (>= 5.15.3) [amd64]
perl (>= 5.15.3) [i386]
perl (>= 5.15.6) [amd64]
perl (>= 5.15.6) [i386]
perl (>= 5.15.9) [amd64]
perl (>= 5.15.9) [i386]
perl (>= 5.16.0) [amd64]
perl (>= 5.16.0) [i386]
perl-5.004 [amd64]
perl-5.004 [i386]
perl-5.005 [amd64]
perl-5.005 [i386]
perl-modules (<< 5.12) [amd64]
perl-modules (<< 5.12) [i386]
php4 (>= 4.1.0) [amd64]
php4 (>= 4.1.0) [i386]
php4 [amd64]
php4 [i386]
php4-cgi (>= 4:4.1) [amd64]
php4-cgi (>= 4:4.1) [i386]
php4-cgi [amd64]
php4-cgi [i386]
php4-cli [amd64]
php4-cli [i386]
php4-gd [amd64]
php4-gd [i386]
php4-mysql [amd64]
php4-mysql [i386]
php5-mysqli [amd64]
php5-mysqli [i386]
pilot-link-perl [amd64]
pilot-link-perl [i386]
policykit-1-kde [amd64]
policykit-1-kde [i386]
postgresql-8.4 [amd64]
postgresql-8.4 [i386]
postgresql-client-8.3 [amd64]
postgresql-client-8.3 [i386]
puredata (<< 0.43) [amd64]
puredata (<< 0.43) [i386]
pykickstart (>= 0.96) [amd64]
pykickstart (>= 0.96) [i386]
python-celementtree [amd64]
python-celementtree [i386]
python-codespeak-lib (<< 1.0) [amd64]
python-codespeak-lib (<< 1.0) [i386]
python-ctypes (>= 1.0.0) [amd64]
python-ctypes (>= 1.0.0) [i386]
python-elementtree (>= 1.2) [amd64]
python-elementtree (>= 1.2) [i386]
python-elementtree [amd64]
python-elementtree [i386]
python-gnome2 (<= 2.22.3-2) [amd64]
python-gnome2 (<= 2.22.3-2) [i386]
python-gnome2-desktop (<= 2.24.0-1) [amd64]
python-gnome2-desktop (<= 2.24.0-1) [i386]
python-gnome2-desktop [amd64]
python-gnome2-desktop [i386]
python-gnome2-extras (<< 2.25) [amd64]
python-gnome2-extras (<< 2.25) [i386]
python-gtk2 (<< 2.10) [amd64]
python-gtk2 (<< 2.10) [i386]
python-mlt2 [amd64]
python-mlt2 [i386]
python-mlt3 [amd64]
python-mlt3 [i386]
python-multiprocessing [amd64]
python-multiprocessing [i386]
python-pkg-resources (<< 0.6.15) [amd64]
python-pkg-resources (<< 0.6.15) [i386]
python-psycopg (<< 1.1.21) [amd64]
python-psycopg (<< 1.1.21) [i386]
python-psycopg (>= 1.1.21-14) [amd64]
python-psycopg (>= 1.1.21-14) [i386]
python-pynast (>= 1.1) [amd64]
python-pynast (>= 1.1) [i386]
python-qt4 (<< 4.7.5) [amd64]
python-qt4 (<< 4.7.5) [i386]
python-sqlalchemy (<< 0.6.3-2) [amd64]
python-sqlalchemy (<< 0.6.3-2) [i386]
python-traits4 [amd64]
python-traits4 [i386]
python-wxgtk2.6 [amd64]
python-wxgtk2.6 [i386]
python-zope-interface [amd64]
python-zope-interface [i386]
root-ttf [amd64]
root-ttf [i386]
ruby-htree [amd64]
ruby-htree [i386]
samba-common (<< 2:3.4.0~pre2-1~0) [amd64]
samba-common (<< 2:3.4.0~pre2-1~0) [i386]
scsh-0.6 (>= 0.6.6) [amd64]
scsh-0.6 [amd64]
skim [amd64]
skim [i386]
slocate [amd64]
slocate [i386]
spectrum-roms [amd64]
spectrum-roms [i386]
ssh (<< 1:3.8.1p1-9) [amd64]
ssh (<< 1:3.8.1p1-9) [i386]
sun-java5-jre [amd64]
sun-java5-jre [i386]
sun-java6-bin [amd64]
sun-java6-bin [i386]
sun-java6-jre [amd64]
sun-java6-jre [i386]
sysklogd (>= 1.3-27) [amd64]
sysklogd (>= 1.3-27) [i386]
tcl8.3 [amd64]
tcl8.3 [i386]
tetex-base [amd64]
tetex-base [i386]
tetex-bin (>= 2.0.2-11) [amd64]
tetex-bin (>= 2.0.2-11) [i386]
tetex-bin [amd64]
tetex-bin [i386]
tetex-extra [amd64]
tetex-extra [i386]
texlive-texinfo [amd64]
texlive-texinfo [i386]
thunderbird (>= 10.0.12-1) [amd64]
thunderbird (>= 10.0.12-1) [i386]
timeout [amd64]
timeout [i386]
tk8.3 [amd64]
tk8.3 [i386]
tk8.6 [amd64]
tk8.6 [i386]
ttf-unfonts [amd64]
ttf-unfonts [i386]
udev (<< 146-1) [amd64]
udev (<< 146-1) [i386]
update-manager [amd64]
update-manager [i386]
urxvt [amd64]
urxvt [i386]
vidcontrol [amd64]
vidcontrol [i386]
w3m-el (>= 1.4.5) [amd64]
w3m-el (>= 1.4.5) [i386]
w3m-ssl (>= 0.3) [amd64]
w3m-ssl (>= 0.3) [i386]
w3mmee (>= 0.3) [amd64]
w3mmee (>= 0.3) [i386]
w3mmee [amd64]
w3mmee [i386]
warmux-server (= 1:11.04.1+repack-4) [amd64]
warmux-server (= 1:11.04.1+repack-4) [i386]
wenglish [amd64]
wenglish [i386]
whiptail-provider [amd64]
whiptail-provider [i386]
wine-bin (>= 1.4.1-4) [amd64]
wine-bin [amd64]
wine-bin-unstable [amd64]
wine-bin-unstable [i386]
wine1.2 [amd64]
wine1.2 [i386]
wine1.3 [amd64]
wine1.3 [i386]
wine1.4 [amd64]
wine1.4 [i386]
wine1.5 [amd64]
wine1.5 [i386]
wine64-bin (>= 1.4.1-4) [i386]
wish (>= 8.4) [amd64]
wish (>= 8.4) [i386]
x-www-browser [amd64]
x-www-browser [i386]
xcontrib [i386]
xdriinfo [amd64]
xdriinfo [i386]
xemacs21 [amd64]
xemacs21 [i386]
xemacs21-basesupport (>= 2003.11.13-1) [amd64]
xemacs21-basesupport (>= 2003.11.13-1) [i386]
xemacs21-basesupport (>= 2004.02.02) [amd64]
xemacs21-basesupport (>= 2004.02.02) [i386]
xemacs21-gnome-mule [amd64]
xemacs21-gnome-mule [i386]
xemacs21-gnome-mule-canna-wnn [amd64]
xemacs21-gnome-mule-canna-wnn [i386]
xemacs21-mule [amd64]
xemacs21-mule [i386]
xemacs21-mule-canna-wnn [amd64]
xemacs21-mule-canna-wnn [i386]
xen-hypervisor-4.1-i386 [amd64]
xen-utils-4.0 [amd64]
xen-utils-4.0 [i386]
xkeyboard-config [amd64]
xkeyboard-config [i386]
xlibmesa-dev [amd64]
xlibmesa-dev [i386]
xlibmesa3-gl [amd64]
xlibmesa3-gl [i386]
xlibs (>> 4.1.0) [i386]
xlibs [amd64]
xlibs [i386]
xmessage [amd64]
xmessage [i386]
xpdf-reader (<< 3.02-2) [amd64]
xpdf-reader (<< 3.02-2) [i386]
xpdf-utils (>= 3.02-2) [amd64]
xpdf-utils (>= 3.02-2) [i386]
xrandr [amd64]
xrandr [i386]
xulrunner-1.9 [amd64]
xulrunner-1.9 [i386]
xulrunner-1.9.1 [amd64]
xulrunner-1.9.1 [i386]
xulrunner-1.9.2 [amd64]
xulrunner-1.9.2 [i386]
xulrunner-11.0 [amd64]
xulrunner-11.0 [i386]
xulrunner-12.0 [amd64]
xulrunner-12.0 [i386]
xulrunner-13.0 [amd64]
xulrunner-13.0 [i386]
xulrunner-2.0 [amd64]
xulrunner-2.0 [i386]
xulrunner-5.0 [amd64]
xulrunner-5.0 [i386]
xulrunner-6.0 [amd64]
xulrunner-6.0 [i386]
xulrunner-7.0 [amd64]
xulrunner-7.0 [i386]
xulrunner-8.0 [amd64]
xulrunner-8.0 [i386]
xulrunner-9.0 [amd64]
xulrunner-9.0 [i386]
znc-webadmin (= 0.206-2) [amd64]
znc-webadmin (= 0.206-2) [i386]
zope2.10 [amd64]
zope2.10 [i386]
zope2.11 [amd64]
zope2.11 [i386]
zope2.13 [amd64]
zope2.13 [i386]
zope2.14 [amd64]
zope2.14 [i386]
zope2.6 [amd64]
zope2.6 [i386]
zope2.7 [amd64]
zope2.7 [i386]
zope2.8 [amd64]
zope2.8 [i386]
zope2.9 [amd64]
zope2.9 [i386]
zope3 [amd64]
zope3 [i386]
+9
View File
@@ -0,0 +1,9 @@
"""
Testing snapshot management
"""
from .create import *
from .show import *
from .list import *
from .verify import *
from .pull import *
+36
View File
@@ -0,0 +1,36 @@
from lib import BaseTest
import re
class CreateSnapshot1Test(BaseTest):
"""
create snapshot: from mirror
"""
fixtureDB = True
runCmd = "aptly snapshot create snap1 from mirror wheezy-main"
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap1", "snapshot_show", match_prepare=remove_created_at)
class CreateSnapshot2Test(BaseTest):
"""
create snapshot: no mirror
"""
fixtureDB = True
runCmd = "aptly snapshot create snap1 from mirror no-such-mirror"
expectedCode = 1
class CreateSnapshot3Test(BaseTest):
"""
create snapshot: duplicate name
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly snapshot create snap1 from mirror wheezy-contrib"
expectedCode = 1
+22
View File
@@ -0,0 +1,22 @@
from lib import BaseTest
class ListSnapshot1Test(BaseTest):
"""
list snapshots: regular list
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-contrib",
"aptly snapshot merge snap3 snap1 snap2",
"aptly snapshot pull snap1 snap2 snap4 mame unrar",
]
runCmd = "aptly snapshot list"
class ListSnapshot2Test(BaseTest):
"""
list snapshots: empty list
"""
runCmd = "aptly snapshot list"
+141
View File
@@ -0,0 +1,141 @@
from lib import BaseTest
import re
class PullSnapshot1Test(BaseTest):
"""
pull snapshot: simple conditions
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-non-free",
]
runCmd = "aptly snapshot pull snap1 snap2 snap3 mame unrar"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)
class PullSnapshot2Test(BaseTest):
"""
pull snapshot: play with versions
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap1 snap2 snap3 'rsyslog (>= 7.4.4)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)
class PullSnapshot3Test(BaseTest):
"""
pull snapshot: play with versions + no-deps
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull -no-deps snap1 snap2 snap3 'rsyslog (>= 7.4.4)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)
class PullSnapshot4Test(BaseTest):
"""
pull snapshot: dry-run
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull -dry-run snap1 snap2 snap3 'rsyslog (>= 7.4.4)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
self.check_output()
self.check_cmd_output("aptly snapshot list", "snapshot_list")
class PullSnapshot5Test(BaseTest):
"""
pull snapshot: no such snapshot
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap1 snap-no snap3 'rsyslog (>= 7.4.4)'"
expectedCode = 1
class PullSnapshot6Test(BaseTest):
"""
pull snapshot: no such snapshot
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap-no snap2 snap3 'rsyslog (>= 7.4.4)'"
expectedCode = 1
class PullSnapshot7Test(BaseTest):
"""
pull snapshot: duplicate snapshot
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap1 snap2 snap1 'rsyslog (>= 7.4.4)'"
expectedCode = 1
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
class PullSnapshot8Test(BaseTest):
"""
pull snapshot: missing dependencies
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-non-free",
]
runCmd = "aptly snapshot pull snap1 snap2 snap3 lunar-landing 'mars-landing (>= 1.0)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)
+21
View File
@@ -0,0 +1,21 @@
from lib import BaseTest
import re
class ShowSnapshot1Test(BaseTest):
"""
show snapshot: from mirror
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-non-free"]
runCmd = "aptly snapshot show snap1"
outputMatchPrepare = lambda _, s: re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
class ShowSnapshot2Test(BaseTest):
"""
show snapshot: no snapshot
"""
fixtureDB = True
runCmd = "aptly snapshot show no-such-snapshot"
expectedCode = 1
+68
View File
@@ -0,0 +1,68 @@
from lib import BaseTest
class VerifySnapshot1Test(BaseTest):
"""
verify snapshot: from wheezy
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly snapshot verify snap1"
class VerifySnapshot2Test(BaseTest):
"""
verify snapshot: no snapshot
"""
fixtureDB = True
runCmd = "aptly snapshot verify no-such-snapshot"
expectedCode = 1
class VerifySnapshot3Test(BaseTest):
"""
verify snapshot: limited architectues
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -architectures=i386 snapshot verify snap1"
class VerifySnapshot4Test(BaseTest):
"""
verify snapshot: limited architectues + suggests
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -architectures=i386 -dep-follow-suggests snapshot verify snap1"
class VerifySnapshot5Test(BaseTest):
"""
verify snapshot: limited architectues + suggests + multiple sources
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-contrib",
"aptly snapshot create snap3 from mirror wheezy-non-free",
]
runCmd = "aptly -architectures=i386 -dep-follow-suggests snapshot verify snap1 snap2 snap3"
class VerifySnapshot6Test(BaseTest):
"""
verify snapshot: suggests + recommends
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -dep-follow-recommends -dep-follow-suggests snapshot verify snap1"
class VerifySnapshot7Test(BaseTest):
"""
verify snapshot: follow-all-variants
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -dep-follow-all-variants snapshot verify snap1"