Ensure package list contains exactly one item in convenience methods

Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
This commit is contained in:
Julien Cristau 2011-11-14 18:29:43 +00:00 committed by Adam D. Barratt
parent 157b4ee947
commit b76d9e189a

View File

@ -88,6 +88,7 @@ class Hint:
@property
def package(self):
if self.packages:
assert len(self.packages) == 1, self.packages
return self.packages[0].package
else:
return None
@ -95,6 +96,7 @@ class Hint:
@property
def version(self):
if self.packages:
assert len(self.packages) == 1, self.packages
return self.packages[0].version
else:
return None