Olmayan test suite çıkartıldı [ yerine konunca ekleriz ], birazdan autotools gelecek, böcek ezmekle uğraşıyorum actionsapi içinde
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
import os, string, re, shutil
|
||||
from shell import *
|
||||
|
||||
from pisi.ui import ui
|
||||
|
||||
def gnuconfig_findnewest():
|
||||
''' find the newest config.* file according to
|
||||
timestamp and return it'''
|
||||
@@ -15,25 +17,26 @@ def gnuconfig_findnewest():
|
||||
'/usr/share/automake-1.6/config.sub',
|
||||
'/usr/share/automake-1.5/config.sub',
|
||||
'/usr/share/automake-1.4/config.sub',
|
||||
'share/config.sub']
|
||||
'share/config.sub']
|
||||
|
||||
newer_location = {}
|
||||
|
||||
for i in locations:
|
||||
if not os.path.exists(i):
|
||||
continue
|
||||
newer_location[i] = re.sub('\'',
|
||||
'',
|
||||
string.split((cat(i) |
|
||||
tr(str.rstrip) |
|
||||
grep ('^timestamp') |
|
||||
join), '=')[1])
|
||||
newer_location[i] = re.sub('\'', '',
|
||||
string.split((cat(i) | tr(str.rstrip)
|
||||
| grep ('^timestamp')
|
||||
| join), '=')[1])
|
||||
|
||||
keys = newer_location.keys()
|
||||
keys.sort()
|
||||
map(newer_location.get, keys)
|
||||
|
||||
return os.path.dirname(newer_location.popitem()[0])
|
||||
thelist=[]
|
||||
for i in keys:
|
||||
thelist.append((i, newer_location[i]))
|
||||
|
||||
return os.path.dirname(thelist[0][0])
|
||||
|
||||
def gnuconfig_update():
|
||||
''' copy newest config.* onto source's '''
|
||||
@@ -42,11 +45,11 @@ def gnuconfig_update():
|
||||
|
||||
try:
|
||||
shutil.copyfile(newer_location + '/config.sub',
|
||||
os.getcwd() + '/config.sub')
|
||||
os.getcwd() + '/config.sub')
|
||||
shutil.copyfile(newer_location + '/config.guess',
|
||||
os.getcwd() + '/config.guess')
|
||||
except IOError:
|
||||
print 'Hata mata...'
|
||||
os.getcwd() + '/config.guess')
|
||||
except IOError, e:
|
||||
ui.error ("Error : %s\n" % e)
|
||||
sys.exit()
|
||||
|
||||
print 'GNU Config Update Finished...'
|
||||
ui.info('GNU Config Update Finished...\n')
|
||||
|
||||
+2
-4
@@ -14,16 +14,14 @@ def run_all():
|
||||
import archivetests
|
||||
import installdbtests
|
||||
import packagedbtests
|
||||
import versiontests
|
||||
|
||||
alltests = unittest.TestSuite((
|
||||
specfiletests.suite,
|
||||
contexttests.suite,
|
||||
fetchertests.suite,
|
||||
archivetests.suite,
|
||||
versiontests.suite,
|
||||
installdbtests.suite,
|
||||
packagedbtests. suite
|
||||
installdbtests.suite,
|
||||
packagedbtests. suite
|
||||
))
|
||||
|
||||
runTestSuite(alltests)
|
||||
|
||||
Reference in New Issue
Block a user