Module Import alias Import alias Import alias Import alias Import alias Import alias Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad GeneratorExp TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr For NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Continue For NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If CompareNotIn NameLoad NameLoad body Print BinOpMod Str NameLoad Continue With Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Call NameLoad TupleLoad NameLoad Str Str Str BinOpAdd Str NameLoad If BinOpBitAnd SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad body Print BinOpMod Str NameLoad Continue If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Expr Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad While Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad Assign NameStore Call NameLoad If CompareEq NameLoad Str body Raise Call NameLoad Num If CompareEq NameLoad Str body Break If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr TupleLoad Str Str NameLoad NameLoad Str Assign NameStore NameLoad Continue If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr TupleLoad Str Str Continue If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr TupleLoad Str NameLoad NameLoad Continue If CompareEq NameLoad Str body If NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Str NameLoad NameLoad Str orelse Expr Call AttributeLoad NameLoad attr TupleLoad Str NameLoad NameLoad Continue If CompareIn NameLoad Str body Assign NameStore IfExp CompareEq NameLoad Str NameLoad IfExp CompareEq NameLoad Str Str BinOpAdd Str NameLoad With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Break
N/A N/A sys N/A os N/A subprocess N/A hashlib N/A expected N/A static_pdfs N/A source_pdfs N/A N/A static_pdfs pdffiles N/A 0 N/A source_pdfs N/A dict N/A N/A N/A N/A N/A os path basename x x N/A x source_pdfs N/A result_dir N/A expected result_dir N/A subdir N/A sorted N/A N/A os listdir result_dir N/A N/A dstd N/A N/A N/A os path join result_dir subdir N/A N/A N/A N/A N/A os path isdir dstd N/A N/A N/A pdffile N/A sorted N/A N/A os listdir dstd N/A N/A testname N/A %s/%s N/A subdir pdffile N/A srcf N/A N/A source_pdfs get pdffile N/A dstf N/A N/A N/A os path join dstd pdffile N/A N/A pdffile source_pdfs N/A N/A N/A 
 Skipping %s -- source not found testname N/A N/A N/A open dstf rb f N/A N/A data N/A N/A f read N/A hash N/A N/A N/A N/A hashlib md5 data hexdigest N/A skipset N/A set N/A hash skip xfail fail N/A ! hash N/A N/A N/A N/A expected results N/A testname skipset N/A N/A N/A 
 Skipping %s -- marked done testname N/A N/A N/A N/A N/A os path exists foobar.pdf N/A N/A N/A N/A os remove foobar.pdf N/A builtdiff False N/A 1 N/A N/A N/A N/A N/A sys stdout write N/A 
                Test case %s

                c = compare using imagemagick and okular
                f = display foobar.pdf (result from comparison)
                o = display results with okular
                a = display results with acrobat

                s = mark 'skip' and go to next PDF
                g = mark as good and go to next PDF
                b = mark as bad and go to next PDF
                n = next pdf without marking
                q = quit
-->   testname N/A sel N/A raw_input N/A N/A sel q N/A N/A N/A SystemExit 0 N/A N/A sel n N/A N/A N/A N/A sel c N/A N/A N/A N/A subprocess call N/A compare -verbose srcf dstf foobar.pdf N/A builtdiff True N/A N/A N/A sel f N/A N/A N/A N/A subprocess call N/A okular foobar.pdf N/A N/A N/A sel o N/A N/A N/A N/A subprocess call N/A okular srcf dstf N/A N/A N/A sel a N/A N/A builtdiff N/A N/A N/A N/A subprocess call N/A acroread srcf dstf foobar.pdf N/A N/A N/A N/A subprocess call N/A acroread srcf dstf N/A N/A N/A sel sgb N/A N/A results N/A N/A sel g hash N/A N/A sel s     skip N/A ! hash N/A N/A open N/A expected expectedf a f N/A N/A N/A N/A f write N/A %s %s
 N/A testname results N/A