1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!/usr/bin/python
import os,sys
d = "/tmp/"
def cmd(s):
print s
if(os.system(s)):
print "** TEST FAILED"
sys.exit(1)
def runtest(ext,maxsize):
iso = d + "image.iso"
iso2 = d + "image2.iso"
i1 = d + "image1." + ext
i2 = d + "image2." + ext
cmd("rm -rf %s %s %s %s" % (iso,iso2,i1,i2))
cmd("./makeimage %s 100000",(iso))
cmd("../aimage/aimage %s -q -E %s %s" % (maxsize,iso,i1))
cmd("../tools/affconvert %s -o %s %s" % (maxsize,i2,iso))
cmd("../tools/affinfo -mS %s" % (i1))
cmd("../tools/affinfo -mS %s" % (i2))
cmd("../tools/affcompare %s %s" % (iso,i1))
cmd("../tools/affcompare %s %s" % (iso,i2))
cmd("../tools/affconvert -r -o %s %s" % (iso,i1))
cmd("../tools/affcat %s > %s" % (i2,iso2))
cmd("cmp %s %s" % (iso,iso2))
cmd("rm -rf %s %s %s %s" % (iso,iso2,i1,i2))
if(__name__=='__main__'):
runtest("aff","")
runtest("aff","-M33554432b")
runtest("afd","")
runtest("afd","-M33554432b")
runtest("afm","")
runtest("afm","-M33554432b")
|