mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-05-06 22:18:28 +00:00
System tests for aptly package search. #80
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
|||||||
|
nginx-full_1.2.1-2.2+wheezy2_amd64
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
coreutils_8.13-3.5_amd64
|
||||||
|
coreutils_8.13-3.5_i386
|
||||||
|
coreutils_8.13-3.5_source
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"""
|
||||||
|
Testing package subcommands
|
||||||
|
"""
|
||||||
|
|
||||||
|
from .search import *
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
from lib import BaseTest
|
||||||
|
|
||||||
|
|
||||||
|
class SearchPackage1Test(BaseTest):
|
||||||
|
"""
|
||||||
|
search package: regular search
|
||||||
|
"""
|
||||||
|
fixtureDB = True
|
||||||
|
runCmd = "aptly package search '$$Architecture (i386), Name (% *-dev)'"
|
||||||
|
|
||||||
|
|
||||||
|
class SearchPackage2Test(BaseTest):
|
||||||
|
"""
|
||||||
|
search package: missing package
|
||||||
|
"""
|
||||||
|
runCmd = "aptly package search 'Name (package-xx)'"
|
||||||
|
|
||||||
|
|
||||||
|
class SearchPackage3Test(BaseTest):
|
||||||
|
"""
|
||||||
|
search package: by key
|
||||||
|
"""
|
||||||
|
fixtureDB = True
|
||||||
|
runCmd = "aptly package search nginx-full_1.2.1-2.2+wheezy2_amd64"
|
||||||
|
|
||||||
|
|
||||||
|
class SearchPackage4Test(BaseTest):
|
||||||
|
"""
|
||||||
|
search package: by dependency
|
||||||
|
"""
|
||||||
|
fixtureDB = True
|
||||||
|
runCmd = "aptly package search coreutils"
|
||||||
Reference in New Issue
Block a user