aboutsummaryrefslogtreecommitdiffstats
path: root/debian/lib/python/debian_linux/utils.py
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2015-08-11 23:42:35 +0200
committerBen Hutchings <ben@decadent.org.uk>2015-10-31 22:04:13 +0000
commit5c869ad70b32001c3d3db8de13d7d49e4535472b (patch)
tree631f730f7c2b62c8470302fb5814962a53c4f78b /debian/lib/python/debian_linux/utils.py
parent9c8d371306ec4d01456faba55188fc8ac1413c6e (diff)
downloadkernel_replicant_linux-5c869ad70b32001c3d3db8de13d7d49e4535472b.tar.gz
kernel_replicant_linux-5c869ad70b32001c3d3db8de13d7d49e4535472b.tar.bz2
kernel_replicant_linux-5c869ad70b32001c3d3db8de13d7d49e4535472b.zip
debian_linux.{debian,utils}: Support templates for debian/tests/control
Diffstat (limited to 'debian/lib/python/debian_linux/utils.py')
-rw-r--r--debian/lib/python/debian_linux/utils.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/debian/lib/python/debian_linux/utils.py b/debian/lib/python/debian_linux/utils.py
index a7d4b1dbd8b8..f2fb6c39cd69 100644
--- a/debian/lib/python/debian_linux/utils.py
+++ b/debian/lib/python/debian_linux/utils.py
@@ -26,6 +26,8 @@ class Templates(object):
f = codecs.open(filename, 'r', 'utf-8')
if prefix == 'control':
return read_control(f)
+ if prefix == 'tests-control':
+ return read_tests_control(f)
return f.read()
def get(self, key, default=None):
@@ -42,6 +44,10 @@ def read_control(f):
from .debian import Package
return _read_rfc822(f, Package)
+def read_tests_control(f):
+ from .debian import TestsControl
+ return _read_rfc822(f, TestsControl)
+
def _read_rfc822(f, cls):
entries = []
eof = False