mirror of https://github.com/aptly-dev/aptly
36 lines
722 B
Python
36 lines
722 B
Python
from lib import BaseTest
|
|
|
|
|
|
class RenameRepo1Test(BaseTest):
|
|
"""
|
|
rename repo: regular operations
|
|
"""
|
|
fixtureCmds = [
|
|
"aptly repo create repo1",
|
|
]
|
|
runCmd = "aptly repo rename repo1 repo2"
|
|
|
|
def check(self):
|
|
self.check_output()
|
|
self.check_cmd_output("aptly repo list", "repo_list")
|
|
|
|
|
|
class RenameRepo2Test(BaseTest):
|
|
"""
|
|
rename repo: missing repo
|
|
"""
|
|
runCmd = "aptly repo rename repo2 repo3"
|
|
expectedCode = 1
|
|
|
|
|
|
class RenameRepo3Test(BaseTest):
|
|
"""
|
|
rename repo: already exists
|
|
"""
|
|
fixtureCmds = [
|
|
"aptly repo create repo3",
|
|
"aptly repo create repo4",
|
|
]
|
|
runCmd = "aptly repo rename repo3 repo4"
|
|
expectedCode = 1
|