Show
Ignore:
Timestamp:
09/15/06 00:47:46 (18 years ago)
Author:
jerome
Message:

Moved the test() function elsewhere, so that it is present only
once in the code.

Location:
pkpgcounter/trunk/pkpgpdls
Files:
13 modified

Legend:

Unmodified
Added
Removed
  • pkpgcounter/trunk/pkpgpdls/dvi.py

    r387 r415  
    7575        return pagecount 
    7676         
    77 def test() :         
    78     """Test function.""" 
    79     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    80         sys.argv.append("-") 
    81     totalsize = 0     
    82     for arg in sys.argv[1:] : 
    83         if arg == "-" : 
    84             infile = sys.stdin 
    85             mustclose = 0 
    86         else :     
    87             infile = open(arg, "rb") 
    88             mustclose = 1 
    89         try : 
    90             parser = Parser(infile, debug=1) 
    91             totalsize += parser.getJobSize() 
    92         except pdlparser.PDLParserError, msg :     
    93             sys.stderr.write("ERROR: %s\n" % msg) 
    94             sys.stderr.flush() 
    95         if mustclose :     
    96             infile.close() 
    97     print "%s" % totalsize 
    98      
    9977if __name__ == "__main__" :     
    100     test() 
     78    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/escp2.py

    r387 r415  
    7676            return int(pagecount1 / 2)        
    7777         
    78 def test() :         
    79     """Test function.""" 
    80     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    81         sys.argv.append("-") 
    82     totalsize = 0     
    83     for arg in sys.argv[1:] : 
    84         if arg == "-" : 
    85             infile = sys.stdin 
    86             mustclose = 0 
    87         else :     
    88             infile = open(arg, "rb") 
    89             mustclose = 1 
    90         try : 
    91             parser = Parser(infile, debug=1) 
    92             totalsize += parser.getJobSize() 
    93         except pdlparser.PDLParserError, msg :     
    94             sys.stderr.write("ERROR: %s\n" % msg) 
    95             sys.stderr.flush() 
    96         if mustclose :     
    97             infile.close() 
    98     print "%s" % totalsize 
    99      
    10078if __name__ == "__main__" :     
    101     test() 
     79    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/oldpcl345.py

    r402 r415  
    486486        return pagecount 
    487487         
    488 def test() :         
    489     """Test function.""" 
    490     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    491         sys.argv.append("-") 
    492     totalsize = 0     
    493     for arg in sys.argv[1:] : 
    494         if arg == "-" : 
    495             infile = sys.stdin 
    496             mustclose = 0 
    497         else :     
    498             infile = open(arg, "rb") 
    499             mustclose = 1 
    500         try : 
    501             parser = Parser(infile, debug=1) 
    502             totalsize += parser.getJobSize() 
    503         except pdlparser.PDLParserError, msg :     
    504             sys.stderr.write("ERROR: %s\n" % msg) 
    505             sys.stderr.flush() 
    506         if mustclose :     
    507             infile.close() 
    508     print "%s" % totalsize 
    509      
    510488if __name__ == "__main__" :     
    511     test() 
     489    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/ooo.py

    r387 r415  
    6464        return pagecount 
    6565         
    66 def test() :         
    67     """Test function.""" 
    68     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    69         sys.argv.append("-") 
    70     totalsize = 0     
    71     for arg in sys.argv[1:] : 
    72         if arg == "-" : 
    73             infile = sys.stdin 
    74             mustclose = 0 
    75         else :     
    76             infile = open(arg, "rb") 
    77             mustclose = 1 
    78         try : 
    79             parser = Parser(infile, debug=1) 
    80             totalsize += parser.getJobSize() 
    81         except pdlparser.PDLParserError, msg :     
    82             sys.stderr.write("ERROR: %s\n" % msg) 
    83             sys.stderr.flush() 
    84         if mustclose :     
    85             infile.close() 
    86     print "%s" % totalsize 
    87      
    8866if __name__ == "__main__" :     
    89     test() 
     67    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/pcl345.py

    r406 r415  
    539539        return self.pagecount 
    540540         
    541 def test() :         
    542     """Test function.""" 
    543     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    544         sys.argv.append("-") 
    545     totalsize = 0     
    546     for arg in sys.argv[1:] : 
    547         if arg == "-" : 
    548             infile = sys.stdin 
    549             mustclose = 0 
    550         else :     
    551             infile = open(arg, "rb") 
    552             mustclose = 1 
    553         try : 
    554             parser = Parser(infile, debug=1) 
    555             totalsize += parser.getJobSize() 
    556         except pdlparser.PDLParserError, msg :     
    557             sys.stderr.write("ERROR: %s\n" % msg) 
    558             sys.stderr.flush() 
    559         if mustclose :     
    560             infile.close() 
    561     print "%s" % totalsize 
    562      
    563541if __name__ == "__main__" :     
    564     test() 
     542    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/pclxl.py

    r387 r415  
    657657        return self.pagecount 
    658658         
    659 def test() :         
    660     """Test function.""" 
    661     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    662         sys.argv.append("-") 
    663     totalsize = 0     
    664     for arg in sys.argv[1:] : 
    665         if arg == "-" : 
    666             infile = sys.stdin 
    667             mustclose = 0 
    668         else :     
    669             infile = open(arg, "rb") 
    670             mustclose = 1 
    671         try : 
    672             parser = Parser(infile, debug=1) 
    673             totalsize += parser.getJobSize() 
    674         except pdlparser.PDLParserError, msg :     
    675             sys.stderr.write("ERROR: %s\n" % msg) 
    676             sys.stderr.flush() 
    677         if mustclose :     
    678             infile.close() 
    679     print "%s" % totalsize 
    680      
    681659if __name__ == "__main__" :     
    682     test() 
     660    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/pdf.py

    r387 r415  
    105105        return pagecount     
    106106         
    107 def test() :         
    108     """Test function.""" 
    109     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    110         sys.argv.append("-") 
    111     totalsize = 0     
    112     for arg in sys.argv[1:] : 
    113         if arg == "-" : 
    114             infile = sys.stdin 
    115             mustclose = 0 
    116         else :     
    117             infile = open(arg, "rb") 
    118             mustclose = 1 
    119         try : 
    120             parser = Parser(infile, debug=1) 
    121             totalsize += parser.getJobSize() 
    122         except pdlparser.PDLParserError, msg :     
    123             sys.stderr.write("ERROR: %s\n" % msg) 
    124             sys.stderr.flush() 
    125         if mustclose :     
    126             infile.close() 
    127     print "%s" % totalsize 
    128      
    129107if __name__ == "__main__" :     
    130     test() 
     108    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/pdlparser.py

    r387 r415  
    110110        else :         
    111111            raise PDLParserError, "Impossible to compute ink coverage for this file format." 
     112             
     113def test(parserclass) :         
     114    """Test function.""" 
     115    if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
     116        sys.argv.append("-") 
     117    totalsize = 0     
     118    for arg in sys.argv[1:] : 
     119        if arg == "-" : 
     120            infile = sys.stdin 
     121            mustclose = 0 
     122        else :     
     123            infile = open(arg, "rb") 
     124            mustclose = 1 
     125        try : 
     126            parser = parserclass(infile, debug=1) 
     127            totalsize += parser.getJobSize() 
     128        except PDLParserError, msg :     
     129            sys.stderr.write("ERROR: %s\n" % msg) 
     130            sys.stderr.flush() 
     131        if mustclose :     
     132            infile.close() 
     133    print "%s" % totalsize 
     134     
  • pkpgcounter/trunk/pkpgpdls/postscript.py

    r389 r415  
    191191        return max(nbpages, newnbpages)     
    192192         
    193 def test() :         
    194     """Test function.""" 
    195     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    196         sys.argv.append("-") 
    197     totalsize = 0     
    198     for arg in sys.argv[1:] : 
    199         if arg == "-" : 
    200             infile = sys.stdin 
    201             mustclose = 0 
    202         else :     
    203             infile = open(arg, "rb") 
    204             mustclose = 1 
    205         try : 
    206             parser = Parser(infile, debug=1) 
    207             totalsize += parser.getJobSize() 
    208         except pdlparser.PDLParserError, msg :     
    209             sys.stderr.write("ERROR: %s\n" % msg) 
    210             sys.stderr.flush() 
    211         if mustclose :     
    212             infile.close() 
    213     print "%s" % totalsize 
    214      
    215193if __name__ == "__main__" :     
    216     test() 
     194    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/qpdl.py

    r387 r415  
    294294        return self.pagecount 
    295295         
    296 def test() :         
    297     """Test function.""" 
    298     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    299         sys.argv.append("-") 
    300     totalsize = 0     
    301     for arg in sys.argv[1:] : 
    302         if arg == "-" : 
    303             infile = sys.stdin 
    304             mustclose = 0 
    305         else :     
    306             infile = open(arg, "rb") 
    307             mustclose = 1 
    308         try : 
    309             parser = Parser(infile, debug=1) 
    310             totalsize += parser.getJobSize() 
    311         except pdlparser.PDLParserError, msg :     
    312             sys.stderr.write("ERROR: %s\n" % msg) 
    313             sys.stderr.flush() 
    314         if mustclose :     
    315             infile.close() 
    316     print "%s" % totalsize 
    317      
    318296if __name__ == "__main__" :     
    319     test() 
     297    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/spl1.py

    r410 r415  
    128128        return self.pagecount 
    129129         
    130 def test() :         
    131     """Test function.""" 
    132     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    133         sys.argv.append("-") 
    134     totalsize = 0     
    135     for arg in sys.argv[1:] : 
    136         if arg == "-" : 
    137             infile = sys.stdin 
    138             mustclose = 0 
    139         else :     
    140             infile = open(arg, "rb") 
    141             mustclose = 1 
    142         try : 
    143             parser = Parser(infile, debug=1) 
    144             totalsize += parser.getJobSize() 
    145         except pdlparser.PDLParserError, msg :     
    146             sys.stderr.write("ERROR: %s\n" % msg) 
    147             sys.stderr.flush() 
    148         if mustclose :     
    149             infile.close() 
    150     print "%s" % totalsize 
    151      
    152130if __name__ == "__main__" :     
    153     test() 
     131    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/tiff.py

    r387 r415  
    7979        return pagecount 
    8080         
    81 def test() :         
    82     """Test function.""" 
    83     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    84         sys.argv.append("-") 
    85     totalsize = 0     
    86     for arg in sys.argv[1:] : 
    87         if arg == "-" : 
    88             infile = sys.stdin 
    89             mustclose = 0 
    90         else :     
    91             infile = open(arg, "rb") 
    92             mustclose = 1 
    93         try : 
    94             parser = Parser(infile, debug=1) 
    95             totalsize += parser.getJobSize() 
    96         except pdlparser.PDLParserError, msg :     
    97             sys.stderr.write("ERROR: %s\n" % msg) 
    98             sys.stderr.flush() 
    99         if mustclose :     
    100             infile.close() 
    101     print "%s" % totalsize 
    102      
    10381if __name__ == "__main__" :     
    104     test() 
     82    pdlparser.test(Parser) 
  • pkpgcounter/trunk/pkpgpdls/zjstream.py

    r387 r415  
    104104        return max(startpagecount, endpagecount) 
    105105         
    106 def test() :         
    107     """Test function.""" 
    108     if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 
    109         sys.argv.append("-") 
    110     totalsize = 0     
    111     for arg in sys.argv[1:] : 
    112         if arg == "-" : 
    113             infile = sys.stdin 
    114             mustclose = 0 
    115         else :     
    116             infile = open(arg, "rb") 
    117             mustclose = 1 
    118         try : 
    119             parser = Parser(infile, debug=1) 
    120             totalsize += parser.getJobSize() 
    121         except pdlparser.PDLParserError, msg :     
    122             sys.stderr.write("ERROR: %s\n" % msg) 
    123             sys.stderr.flush() 
    124         if mustclose :     
    125             infile.close() 
    126     print "%s" % totalsize 
    127      
    128106if __name__ == "__main__" :     
    129     test() 
     107    pdlparser.test(Parser)