mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-06-02 04:50:49 +00:00
26098f6c8d
Use CDN-backed Debian mirror to make tests run faster hopefully for everyone. Redirects might be important to know what exactly is going on when items are being downloaded.
37 lines
1.0 KiB
Python
37 lines
1.0 KiB
Python
from lib import BaseTest
|
|
|
|
|
|
class ListMirror1Test(BaseTest):
|
|
"""
|
|
list mirrors: regular list
|
|
"""
|
|
fixtureCmds = [
|
|
"aptly mirror create --ignore-signatures mirror1 http://cdn-fastly.deb.debian.org/debian/ stretch",
|
|
"aptly mirror create -with-sources --ignore-signatures mirror2 http://cdn-fastly.deb.debian.org/debian/ stretch contrib",
|
|
"aptly -architectures=i386 mirror create --ignore-signatures mirror3 http://cdn-fastly.deb.debian.org/debian/ stretch non-free",
|
|
"aptly mirror create -ignore-signatures mirror4 http://download.opensuse.org/repositories/Apache:/MirrorBrain/Debian_9.0/ ./",
|
|
]
|
|
runCmd = "aptly mirror list"
|
|
|
|
|
|
class ListMirror2Test(BaseTest):
|
|
"""
|
|
list mirrors: empty list
|
|
"""
|
|
runCmd = "aptly mirror list"
|
|
|
|
|
|
class ListMirror3Test(BaseTest):
|
|
"""
|
|
list mirrors: raw list
|
|
"""
|
|
fixtureDB = True
|
|
runCmd = "aptly -raw mirror list"
|
|
|
|
|
|
class ListMirror4Test(BaseTest):
|
|
"""
|
|
list mirrors: raw empty list
|
|
"""
|
|
runCmd = "aptly -raw mirror list"
|