mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-04-20 19:38:39 +00:00
Restore old function check_file.
This commit is contained in:
@@ -113,11 +113,14 @@ class BaseTest(object):
|
||||
with open(os.path.join(os.environ["HOME"], ".aptly", path), "r") as f:
|
||||
return f.read()
|
||||
|
||||
def check_file(self, path, gold_name, match_prepare=None):
|
||||
def check_file_contents(self, path, gold_name, match_prepare=None):
|
||||
contents = self.read_file(path)
|
||||
|
||||
self.verify_match(self.get_gold(gold_name), contents, match_prepare=match_prepare)
|
||||
|
||||
def check_file(self):
|
||||
self.verify_match(self.get_gold(), open(self.checkedFile, "r").read())
|
||||
|
||||
def check_exists(self, path):
|
||||
if not os.path.exists(os.path.join(os.environ["HOME"], ".aptly", path)):
|
||||
raise Exception("path %s doesn't exist" % (path, ))
|
||||
|
||||
@@ -36,7 +36,7 @@ class PublishSnapshot1Test(BaseTest):
|
||||
self.check_exists('public/pool/main/g/gnuplot/gnuplot-doc_4.6.1-1~maverick2_all.deb')
|
||||
|
||||
# verify contents except of sums
|
||||
self.check_file('public/dists/maverick/Release', 'release', match_prepare=strip_processor)
|
||||
self.check_file_contents('public/dists/maverick/Release', 'release', match_prepare=strip_processor)
|
||||
|
||||
# verify signatures
|
||||
self.run_cmd(["gpg", "--verify", os.path.join(os.environ["HOME"], ".aptly", 'public/dists/maverick/InRelease')])
|
||||
@@ -103,7 +103,7 @@ class PublishSnapshot2Test(BaseTest):
|
||||
self.check_exists('public/pool/main/g/gnuplot/gnuplot-doc_4.6.1-1~maverick2_all.deb')
|
||||
|
||||
# verify contents except of sums
|
||||
self.check_file('public/dists/squeeze/Release', 'release', match_prepare=strip_processor)
|
||||
self.check_file_contents('public/dists/squeeze/Release', 'release', match_prepare=strip_processor)
|
||||
|
||||
|
||||
class PublishSnapshot3Test(BaseTest):
|
||||
@@ -135,7 +135,7 @@ class PublishSnapshot3Test(BaseTest):
|
||||
self.check_exists('public/pool/contrib/g/gnuplot/gnuplot-doc_4.6.1-1~maverick2_all.deb')
|
||||
|
||||
# verify contents except of sums
|
||||
self.check_file('public/dists/squeeze/Release', 'release', match_prepare=strip_processor)
|
||||
self.check_file_contents('public/dists/squeeze/Release', 'release', match_prepare=strip_processor)
|
||||
|
||||
|
||||
class PublishSnapshot4Test(BaseTest):
|
||||
@@ -167,7 +167,7 @@ class PublishSnapshot4Test(BaseTest):
|
||||
self.check_exists('public/pool/main/g/gnuplot/gnuplot-doc_4.6.1-1~maverick2_all.deb')
|
||||
|
||||
# verify contents except of sums
|
||||
self.check_file('public/dists/squeeze/Release', 'release', match_prepare=strip_processor)
|
||||
self.check_file_contents('public/dists/squeeze/Release', 'release', match_prepare=strip_processor)
|
||||
|
||||
|
||||
class PublishSnapshot5Test(BaseTest):
|
||||
|
||||
Reference in New Issue
Block a user