Imported Upstream version 1.0.1

This commit is contained in:
Sébastien Delafond
2017-07-04 14:45:08 +02:00
parent 056c3d6dad
commit c926f2bf05
5531 changed files with 1834599 additions and 742844 deletions
+46
View File
@@ -0,0 +1,46 @@
from lib import BaseTest
class DropMirror1Test(BaseTest):
"""
drop mirror: regular list
"""
fixtureCmds = [
"aptly mirror create --ignore-signatures mirror1 http://mirror.yandex.ru/debian/ wheezy",
]
runCmd = "aptly mirror drop mirror1"
def check(self):
self.check_output()
self.check_cmd_output("aptly mirror show mirror1", "mirror_show", expected_code=1)
class DropMirror2Test(BaseTest):
"""
drop mirror: in use by snapshots
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create wheez from mirror wheezy-main"
]
runCmd = "aptly mirror drop wheezy-main"
expectedCode = 1
class DropMirror3Test(BaseTest):
"""
drop mirror: force
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create wheez from mirror wheezy-main"
]
runCmd = "aptly mirror drop --force wheezy-main"
class DropMirror4Test(BaseTest):
"""
drop mirror: no such mirror
"""
runCmd = "aptly mirror drop mirror1"
expectedCode = 1