Unittestler birkaç hata daha yakaladı.
her spec dosyası içerisinde dependency tanımları ve patch olmak zorunda değil. specfile içerisinde bunun için gerekli düzenleme yapıldı. xmlfile içerisine xml hata-yakalama eklendi.
This commit is contained in:
@@ -65,9 +65,11 @@ class SpecFile(XmlFile):
|
|||||||
self.source.archiveType = getNodeAttribute(archiveNode, "archType")
|
self.source.archiveType = getNodeAttribute(archiveNode, "archType")
|
||||||
self.source.archiveMD5 = getNodeAttribute(archiveNode, "md5sum")
|
self.source.archiveMD5 = getNodeAttribute(archiveNode, "md5sum")
|
||||||
patchElts = self.getChildElts("Source/Patches")
|
patchElts = self.getChildElts("Source/Patches")
|
||||||
|
if patchElts:
|
||||||
self.source.patches = [ PatchInfo(p) for p in patchElts ]
|
self.source.patches = [ PatchInfo(p) for p in patchElts ]
|
||||||
|
|
||||||
buildDepElts = self.getChildElts("Source/BuildDependencies")
|
buildDepElts = self.getChildElts("Source/BuildDependencies")
|
||||||
|
if buildDepElts:
|
||||||
self.source.buildDeps = [DepInfo(d) for d in buildDepElts]
|
self.source.buildDeps = [DepInfo(d) for d in buildDepElts]
|
||||||
|
|
||||||
historyElts = self.getAllNodes("History/Update")
|
historyElts = self.getAllNodes("History/Update")
|
||||||
|
|||||||
Reference in New Issue
Block a user