mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-05-30 04:20:53 +00:00
Sort package lists when searching or showing objects
Fixes #135 Fixes #214
This commit is contained in:
@@ -1,16 +1,11 @@
|
||||
from lib import BaseTest
|
||||
|
||||
|
||||
def sortLines(_, s):
|
||||
return "\n".join(sorted(s.split("\n")))
|
||||
|
||||
|
||||
class SearchPackage1Test(BaseTest):
|
||||
"""
|
||||
search package: regular search
|
||||
"""
|
||||
fixtureDB = True
|
||||
outputMatchPrepare = sortLines
|
||||
runCmd = "aptly package search '$$Architecture (i386), Name (% *-dev)'"
|
||||
|
||||
|
||||
@@ -35,7 +30,6 @@ class SearchPackage4Test(BaseTest):
|
||||
search package: by dependency
|
||||
"""
|
||||
fixtureDB = True
|
||||
outputMatchPrepare = sortLines
|
||||
runCmd = "aptly package search coreutils"
|
||||
|
||||
|
||||
@@ -44,7 +38,6 @@ class SearchPackage5Test(BaseTest):
|
||||
search package: with format
|
||||
"""
|
||||
fixtureDB = True
|
||||
outputMatchPrepare = sortLines
|
||||
runCmd = "aptly package search -format='{{.Package}}#{{.Version}}' '$$Architecture (i386), Name (% *-dev)'"
|
||||
|
||||
|
||||
@@ -53,5 +46,4 @@ class SearchPackage6Test(BaseTest):
|
||||
search package: no query
|
||||
"""
|
||||
fixtureDB = True
|
||||
outputMatchPrepare = sortLines
|
||||
runCmd = "aptly package search"
|
||||
|
||||
Reference in New Issue
Block a user