def make_pdf_entries_paramsets(testfile,options):
    buildroot=gsconf.gsroot
    revision_filename=buildroot+"revision"
    if os.path.exists(revision_filename):
        revision_file=open(revision_filename)
        revision = revision_file.readline()
        revision=revision.strip("\n")
        revision_file.close()
    else:
        revision="unknown"

    if gsutil.check_extension(testfile):
        for params in gsparamsets.pdftestparamsets_maximum:
            make_pdf_entry(testfile, params.device, params.resolution, params.banding,revision=revision,options=options)
def make_pdf_entries_paramsets(testfile, options):
    buildroot = gsconf.gsroot
    revision_filename = buildroot + "revision"
    if os.path.exists(revision_filename):
        revision_file = open(revision_filename)
        revision = revision_file.readline()
        revision = revision.strip("\n")
        revision_file.close()
    else:
        revision = "unknown"

    if gsutil.check_extension(testfile):
        for params in gsparamsets.pdftestparamsets_maximum:
            make_pdf_entry(testfile,
                           params.device,
                           params.resolution,
                           params.banding,
                           revision=revision,
                           options=options)
Example #3
0
def addTests(suite, gsroot, now, options=None, **args):
    if args.has_key("track"):
        track = args["track"]
    else:
        track = 0

    # get a list of test files
    comparefiles = os.listdir(gsconf.comparefiledir)
    comparefiles.sort()

    if sys.modules["gsconf"].__dict__.has_key("revision"):
        print myself, gsconf.revision

    #    for testfile in comparefiles:
    #        print myself,testfile

    for testfile in comparefiles:
        if gsutil.check_extension(testfile):
            for params in gsparamsets.testparamsets:
                add_compare_test(suite, gsroot, testfile, params.device, params.resolution, params.banding, track, now)
def addTests(suite,gsroot,now,options=None, **args):
    if options:
        pass # future implementation possible
    
    if args.has_key('track'):
        track = args['track']
    else:
        track = 0
    
    # get a list of test files
    comparefiles = os.listdir(gsconf.comparefiledir)
    comparefiles.sort()

#    for testfile in comparefiles:
#        print myself,testfile

    for testfile in comparefiles:
        if gsutil.check_extension(testfile):
	    for params in gsparamsets.pdftestparamsets:
	        add_compare_test(suite,
                                 gsroot,testfile,params.device,params.resolution,params.banding,track)
def addTests(suite, gsroot, now, options=None, **args):
    if args.has_key('track'):
        track = args['track']
    else:
        track = 0

    # get a list of test files
    comparefiles = os.listdir(gsconf.comparefiledir)
    comparefiles.sort()

    if sys.modules["gsconf"].__dict__.has_key("revision"):
        print myself, gsconf.revision


#    for testfile in comparefiles:
#        print myself,testfile

    for testfile in comparefiles:
        if gsutil.check_extension(testfile):
            for params in gsparamsets.testparamsets:
                add_compare_test(suite, gsroot, testfile, params.device,
                                 params.resolution, params.banding, track, now)
Example #6
0
    if gs.process():
        try:
            gssum.add_file(ofile)
            rasterdb.put_file(ofile)
            os.unlink(tfile)
            os.unlink(ofile)
            print "done."
        except OSError:
            print "no output produced."
    else:
        print "error."


if __name__ == "__main__":
    print "this script is only useful when starting a new database"
    print "exit now"
    sys.exit(1)

    # create the baselinedb
    db = anydbm.open(gsconf.baselinedb, 'c')
    db.close()

    files = os.listdir(gsconf.comparefiledir)
    for f in files:
        if gsutil.check_extension(f):
            for params in gsparamsets.testparamsets:
                make_compare_entry(f, params.device, params.resolution, params.banding)
            for params in gsparamsets.pdftestparamsets:
                make_pdfcompare_entry(f, params.device, params.resolution, params.banding)
Example #7
0
    gs.device = device
    gs.dpi = dpi

    if gs.process():
        try:
            gssum.add_file(ofile,dbname)
            rasterdb.put_file(ofile)
            os.unlink(tfile)
            os.unlink(ofile)
            print "done."
        except OSError:
            print "no output produced."
    else:
        print "error."


if __name__ == "__main__":
    # create the testdatadb
    dbname = gsconf.testdatadb
    db = anydbm.open(dbname, 'c')
    db.close()

    files = os.listdir(gsconf.comparefiledir)
    files.sort()
    for f in files:
        if gsutil.check_extension(f):
            for params in gsparamsets.testparamsets:
                make_compare_entry(dbname,f, params.device, params.resolution, params.banding)
            for params in gsparamsets.pdftestparamsets:
                make_pdfcompare_entry(dbname,f, params.device, params.resolution, params.banding)