mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-04-19 19:28:22 +00:00
System tests for aptly snapshot pull -all-matches. #70
This commit is contained in:
164
system/t05_snapshot/PullSnapshot13Test_gold
Normal file
164
system/t05_snapshot/PullSnapshot13Test_gold
Normal file
@@ -0,0 +1,164 @@
|
||||
Dependencies would be pulled into snapshot:
|
||||
[empty]: Created as empty
|
||||
from snapshot:
|
||||
[sensu]: Snapshot from mirror [sensu]: http://repos.sensuapp.org/apt/ sensu
|
||||
and result would be saved as new snapshot destination.
|
||||
Loading packages (154)...
|
||||
Building indexes...
|
||||
[+] sensu_0.12.6-5_amd64 added
|
||||
[+] sensu_0.12.6-4_amd64 added
|
||||
[+] sensu_0.12.6-3_amd64 added
|
||||
[+] sensu_0.12.6-2_amd64 added
|
||||
[+] sensu_0.12.6-1_amd64 added
|
||||
[+] sensu_0.12.5-1_amd64 added
|
||||
[+] sensu_0.12.4-1_amd64 added
|
||||
[+] sensu_0.12.3-1_amd64 added
|
||||
[+] sensu_0.12.2-1_amd64 added
|
||||
[+] sensu_0.12.1-1_amd64 added
|
||||
[+] sensu_0.12.0-1_amd64 added
|
||||
[+] sensu_0.11.3-1_amd64 added
|
||||
[+] sensu_0.11.1-1_amd64 added
|
||||
[+] sensu_0.11.0.beta.4-1_amd64 added
|
||||
[+] sensu_0.11.0.beta.3-1_amd64 added
|
||||
[+] sensu_0.11.0.beta.2-1_amd64 added
|
||||
[+] sensu_0.11.0.beta.1-1_amd64 added
|
||||
[+] sensu_0.11.0.beta-1_amd64 added
|
||||
[+] sensu_0.11.0-1_amd64 added
|
||||
[+] sensu_0.10.2-1_amd64 added
|
||||
[+] sensu_0.10.1-1_amd64 added
|
||||
[+] sensu_0.10.0-2_amd64 added
|
||||
[+] sensu_0.10.0-1_amd64 added
|
||||
[+] sensu_0.9.13.beta.1-1_amd64 added
|
||||
[+] sensu_0.9.13.beta-2_amd64 added
|
||||
[+] sensu_0.9.13.beta-1_amd64 added
|
||||
[+] sensu_0.9.13-1_amd64 added
|
||||
[+] sensu_0.9.12.beta.6-2_amd64 added
|
||||
[+] sensu_0.9.12.beta.6-1_amd64 added
|
||||
[+] sensu_0.9.12.beta.5-5_amd64 added
|
||||
[+] sensu_0.9.12.beta.5-4_amd64 added
|
||||
[+] sensu_0.9.12.beta.5-3_amd64 added
|
||||
[+] sensu_0.9.12.beta.5-2_amd64 added
|
||||
[+] sensu_0.9.12.beta.5-1_amd64 added
|
||||
[+] sensu_0.9.12.beta.4-1_amd64 added
|
||||
[+] sensu_0.9.12.beta.3-3_amd64 added
|
||||
[+] sensu_0.9.12.beta.3-2_amd64 added
|
||||
[+] sensu_0.9.12.beta.3-1_amd64 added
|
||||
[+] sensu_0.9.12.beta.2-1_amd64 added
|
||||
[+] sensu_0.9.12.beta.1-1_amd64 added
|
||||
[+] sensu_0.9.12.beta-1_amd64 added
|
||||
[+] sensu_0.9.12-3_amd64 added
|
||||
[+] sensu_0.9.12-2_amd64 added
|
||||
[+] sensu_0.9.12-1_amd64 added
|
||||
[+] sensu_0.9.11-1_amd64 added
|
||||
[+] sensu_0.9.10-1_amd64 added
|
||||
[+] sensu_0.9.9.beta.4-1_amd64 added
|
||||
[+] sensu_0.9.9.beta.3-2_amd64 added
|
||||
[+] sensu_0.9.9.beta.3-1_amd64 added
|
||||
[+] sensu_0.9.9.beta.2-1_amd64 added
|
||||
[+] sensu_0.9.9.beta.1-1_amd64 added
|
||||
[+] sensu_0.9.9.beta-1_amd64 added
|
||||
[+] sensu_0.9.9-1_amd64 added
|
||||
[+] sensu_0.9.8.beta.4-1_amd64 added
|
||||
[+] sensu_0.9.8.beta.3-1_amd64 added
|
||||
[+] sensu_0.9.8.beta.2-1_amd64 added
|
||||
[+] sensu_0.9.8.beta.1-1_amd64 added
|
||||
[+] sensu_0.9.8.beta-1_amd64 added
|
||||
[+] sensu_0.9.8-1_amd64 added
|
||||
[+] sensu_0.9.7.beta.4-1_amd64 added
|
||||
[+] sensu_0.9.7.beta.3-1_amd64 added
|
||||
[+] sensu_0.9.7.beta.2-1_amd64 added
|
||||
[+] sensu_0.9.7.beta.1-1_amd64 added
|
||||
[+] sensu_0.9.7.beta-1_amd64 added
|
||||
[+] sensu_0.9.7-1_amd64 added
|
||||
[+] sensu_0.9.6.beta.7-1_amd64 added
|
||||
[+] sensu_0.9.6.beta.6-1_amd64 added
|
||||
[+] sensu_0.9.6.beta.3-1_amd64 added
|
||||
[+] sensu_0.9.6.beta.2-1_amd64 added
|
||||
[+] sensu_0.9.6-4_amd64 added
|
||||
[+] sensu_0.9.6-3_amd64 added
|
||||
[+] sensu_0.9.6-2_amd64 added
|
||||
[+] sensu_0.9.6-1_amd64 added
|
||||
[+] sensu_0.9.5-36_amd64 added
|
||||
[+] sensu_0.9.5-35_amd64 added
|
||||
[+] sensu_0.9.5-34_amd64 added
|
||||
[+] sensu_0.9.5-30_amd64 added
|
||||
[+] sensu_0.12.6-5_i386 added
|
||||
[+] sensu_0.12.6-4_i386 added
|
||||
[+] sensu_0.12.6-3_i386 added
|
||||
[+] sensu_0.12.6-2_i386 added
|
||||
[+] sensu_0.12.6-1_i386 added
|
||||
[+] sensu_0.12.5-1_i386 added
|
||||
[+] sensu_0.12.4-1_i386 added
|
||||
[+] sensu_0.12.3-1_i386 added
|
||||
[+] sensu_0.12.2-1_i386 added
|
||||
[+] sensu_0.12.1-1_i386 added
|
||||
[+] sensu_0.12.0-1_i386 added
|
||||
[+] sensu_0.11.3-1_i386 added
|
||||
[+] sensu_0.11.1-1_i386 added
|
||||
[+] sensu_0.11.0.beta.4-1_i386 added
|
||||
[+] sensu_0.11.0.beta.3-1_i386 added
|
||||
[+] sensu_0.11.0.beta.2-1_i386 added
|
||||
[+] sensu_0.11.0.beta.1-1_i386 added
|
||||
[+] sensu_0.11.0.beta-1_i386 added
|
||||
[+] sensu_0.11.0-1_i386 added
|
||||
[+] sensu_0.10.2-1_i386 added
|
||||
[+] sensu_0.10.1-1_i386 added
|
||||
[+] sensu_0.10.0-2_i386 added
|
||||
[+] sensu_0.10.0-1_i386 added
|
||||
[+] sensu_0.9.13.beta.1-1_i386 added
|
||||
[+] sensu_0.9.13.beta-2_i386 added
|
||||
[+] sensu_0.9.13.beta-1_i386 added
|
||||
[+] sensu_0.9.13-1_i386 added
|
||||
[+] sensu_0.9.12.beta.6-2_i386 added
|
||||
[+] sensu_0.9.12.beta.6-1_i386 added
|
||||
[+] sensu_0.9.12.beta.5-5_i386 added
|
||||
[+] sensu_0.9.12.beta.5-4_i386 added
|
||||
[+] sensu_0.9.12.beta.5-3_i386 added
|
||||
[+] sensu_0.9.12.beta.5-2_i386 added
|
||||
[+] sensu_0.9.12.beta.5-1_i386 added
|
||||
[+] sensu_0.9.12.beta.4-1_i386 added
|
||||
[+] sensu_0.9.12.beta.3-3_i386 added
|
||||
[+] sensu_0.9.12.beta.3-2_i386 added
|
||||
[+] sensu_0.9.12.beta.3-1_i386 added
|
||||
[+] sensu_0.9.12.beta.2-1_i386 added
|
||||
[+] sensu_0.9.12.beta.1-1_i386 added
|
||||
[+] sensu_0.9.12.beta-1_i386 added
|
||||
[+] sensu_0.9.12-3_i386 added
|
||||
[+] sensu_0.9.12-2_i386 added
|
||||
[+] sensu_0.9.12-1_i386 added
|
||||
[+] sensu_0.9.11-1_i386 added
|
||||
[+] sensu_0.9.10-1_i386 added
|
||||
[+] sensu_0.9.9.beta.4-1_i386 added
|
||||
[+] sensu_0.9.9.beta.3-2_i386 added
|
||||
[+] sensu_0.9.9.beta.3-1_i386 added
|
||||
[+] sensu_0.9.9.beta.2-1_i386 added
|
||||
[+] sensu_0.9.9.beta.1-1_i386 added
|
||||
[+] sensu_0.9.9.beta-1_i386 added
|
||||
[+] sensu_0.9.9-1_i386 added
|
||||
[+] sensu_0.9.8.beta.4-1_i386 added
|
||||
[+] sensu_0.9.8.beta.3-1_i386 added
|
||||
[+] sensu_0.9.8.beta.2-1_i386 added
|
||||
[+] sensu_0.9.8.beta.1-1_i386 added
|
||||
[+] sensu_0.9.8.beta-1_i386 added
|
||||
[+] sensu_0.9.8-1_i386 added
|
||||
[+] sensu_0.9.7.beta.4-1_i386 added
|
||||
[+] sensu_0.9.7.beta.3-1_i386 added
|
||||
[+] sensu_0.9.7.beta.2-1_i386 added
|
||||
[+] sensu_0.9.7.beta.1-1_i386 added
|
||||
[+] sensu_0.9.7.beta-1_i386 added
|
||||
[+] sensu_0.9.7-1_i386 added
|
||||
[+] sensu_0.9.6.beta.7-1_i386 added
|
||||
[+] sensu_0.9.6.beta.6-1_i386 added
|
||||
[+] sensu_0.9.6.beta.3-1_i386 added
|
||||
[+] sensu_0.9.6.beta.2-1_i386 added
|
||||
[+] sensu_0.9.6-4_i386 added
|
||||
[+] sensu_0.9.6-3_i386 added
|
||||
[+] sensu_0.9.6-2_i386 added
|
||||
[+] sensu_0.9.6-1_i386 added
|
||||
[+] sensu_0.9.5-36_i386 added
|
||||
[+] sensu_0.9.5-35_i386 added
|
||||
[+] sensu_0.9.5-34_i386 added
|
||||
[+] sensu_0.9.5-32_i386 added
|
||||
|
||||
Snapshot destination successfully created.
|
||||
You can run 'aptly publish snapshot destination' to publish snapshot as Debian repository.
|
||||
62
system/t05_snapshot/PullSnapshot14Test_gold
Normal file
62
system/t05_snapshot/PullSnapshot14Test_gold
Normal file
@@ -0,0 +1,62 @@
|
||||
Dependencies would be pulled into snapshot:
|
||||
[empty]: Created as empty
|
||||
from snapshot:
|
||||
[sensu]: Snapshot from mirror [sensu]: http://repos.sensuapp.org/apt/ sensu
|
||||
and result would be saved as new snapshot destination.
|
||||
Loading packages (154)...
|
||||
Building indexes...
|
||||
[+] sensu_0.12.6-5_amd64 added
|
||||
[+] sensu_0.12.6-4_amd64 added
|
||||
[+] sensu_0.12.6-3_amd64 added
|
||||
[+] sensu_0.12.6-2_amd64 added
|
||||
[+] sensu_0.12.6-1_amd64 added
|
||||
[+] sensu_0.12.5-1_amd64 added
|
||||
[+] sensu_0.12.4-1_amd64 added
|
||||
[+] sensu_0.12.3-1_amd64 added
|
||||
[+] sensu_0.12.2-1_amd64 added
|
||||
[+] sensu_0.12.1-1_amd64 added
|
||||
[+] sensu_0.12.0-1_amd64 added
|
||||
[-] sensu_0.12.6-5_amd64 removed
|
||||
[-] sensu_0.12.6-4_amd64 removed
|
||||
[-] sensu_0.12.6-3_amd64 removed
|
||||
[-] sensu_0.12.6-2_amd64 removed
|
||||
[-] sensu_0.12.6-1_amd64 removed
|
||||
[-] sensu_0.12.5-1_amd64 removed
|
||||
[-] sensu_0.12.4-1_amd64 removed
|
||||
[-] sensu_0.12.3-1_amd64 removed
|
||||
[-] sensu_0.12.2-1_amd64 removed
|
||||
[-] sensu_0.12.1-1_amd64 removed
|
||||
[-] sensu_0.12.0-1_amd64 removed
|
||||
[+] sensu_0.9.5-36_amd64 added
|
||||
[+] sensu_0.9.5-35_amd64 added
|
||||
[+] sensu_0.9.5-34_amd64 added
|
||||
[+] sensu_0.9.5-30_amd64 added
|
||||
[+] sensu_0.12.6-5_i386 added
|
||||
[+] sensu_0.12.6-4_i386 added
|
||||
[+] sensu_0.12.6-3_i386 added
|
||||
[+] sensu_0.12.6-2_i386 added
|
||||
[+] sensu_0.12.6-1_i386 added
|
||||
[+] sensu_0.12.5-1_i386 added
|
||||
[+] sensu_0.12.4-1_i386 added
|
||||
[+] sensu_0.12.3-1_i386 added
|
||||
[+] sensu_0.12.2-1_i386 added
|
||||
[+] sensu_0.12.1-1_i386 added
|
||||
[+] sensu_0.12.0-1_i386 added
|
||||
[-] sensu_0.12.6-5_i386 removed
|
||||
[-] sensu_0.12.6-4_i386 removed
|
||||
[-] sensu_0.12.6-3_i386 removed
|
||||
[-] sensu_0.12.6-2_i386 removed
|
||||
[-] sensu_0.12.6-1_i386 removed
|
||||
[-] sensu_0.12.5-1_i386 removed
|
||||
[-] sensu_0.12.4-1_i386 removed
|
||||
[-] sensu_0.12.3-1_i386 removed
|
||||
[-] sensu_0.12.2-1_i386 removed
|
||||
[-] sensu_0.12.1-1_i386 removed
|
||||
[-] sensu_0.12.0-1_i386 removed
|
||||
[+] sensu_0.9.5-36_i386 added
|
||||
[+] sensu_0.9.5-35_i386 added
|
||||
[+] sensu_0.9.5-34_i386 added
|
||||
[+] sensu_0.9.5-32_i386 added
|
||||
|
||||
Snapshot destination successfully created.
|
||||
You can run 'aptly publish snapshot destination' to publish snapshot as Debian repository.
|
||||
@@ -207,3 +207,27 @@ class PullSnapshot12Test(BaseTest):
|
||||
"aptly snapshot create sensu from mirror sensu",
|
||||
]
|
||||
runCmd = "aptly snapshot pull -architectures=amd64,i386 empty sensu destination sensu"
|
||||
|
||||
|
||||
class PullSnapshot13Test(BaseTest):
|
||||
"""
|
||||
pull snapshot: pull all versions
|
||||
"""
|
||||
fixtureDB = True
|
||||
fixtureCmds = [
|
||||
"aptly snapshot create empty empty",
|
||||
"aptly snapshot create sensu from mirror sensu",
|
||||
]
|
||||
runCmd = "aptly snapshot pull -architectures=amd64,i386 -all-matches empty sensu destination sensu"
|
||||
|
||||
|
||||
class PullSnapshot14Test(BaseTest):
|
||||
"""
|
||||
pull snapshot: pull with query
|
||||
"""
|
||||
fixtureDB = True
|
||||
fixtureCmds = [
|
||||
"aptly snapshot create empty empty",
|
||||
"aptly snapshot create sensu from mirror sensu",
|
||||
]
|
||||
runCmd = "aptly snapshot pull -architectures=amd64,i386 -all-matches empty sensu destination 'sensu (>0.12)' 'sensu (<0.9.6)'"
|
||||
|
||||
Reference in New Issue
Block a user