extras-repoclosure PackageOwners.py, 1.2, 1.3 PackageOwnersTests.py, 1.1, 1.2

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Tue Aug 8 16:01:53 UTC 2006


Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20251

Modified Files:
	PackageOwners.py PackageOwnersTests.py 
Log Message:



Index: PackageOwners.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/PackageOwners.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PackageOwners.py	28 Jul 2006 20:20:01 -0000	1.2
+++ PackageOwners.py	8 Aug 2006 16:01:49 -0000	1.3
@@ -43,6 +43,14 @@
             r = ''
         return r
 
+    def GetOwners(self,rpmname):
+        """return list of e-mail addresses from initialowner+initialcclist fields"""
+        r = self.GetCoOwnerList(rpmname)
+        r2 = self.GetOwner(rpmname)
+        if len(r2):
+            r.append(r2)
+        return r
+
     def GetCoOwnerList(self,rpmname):
         """return list of e-mail addresses from initialcclist field"""
         try:


Index: PackageOwnersTests.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/PackageOwnersTests.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PackageOwnersTests.py	15 Jul 2006 23:30:28 -0000	1.1
+++ PackageOwnersTests.py	8 Aug 2006 16:01:49 -0000	1.2
@@ -18,6 +18,13 @@
     def testowner(self):
         self.assertEqual( self.o.GetOwner('sylpheed'),
                           'bugs.michael at gmx.net' )
+
+    def testowners(self):
+        a = self.o.GetOwners('perl-MailTools')
+        a.sort()
+        b = ['paul at city-fan.org','fedora-perl-devel-list at redhat.com']
+        b.sort()
+        self.assertEqual(a,b)
     
     def testwrongpackage(self):
         self.assertEqual( self.o.GetOwner('thisPkgDoesNotExist'), '' )




More information about the scm-commits mailing list