Ignore:
Timestamp:
Jan 19, 2019, 2:44:49 PM (9 months ago)
Author:
cameron
Message:

Fix editd test; ignore .DS_Store

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/QA/editd/run_all.py

    r6278 r6284  
    44
    55if __name__ == "__main__":
    6         option_parser = optparse.OptionParser(usage='python %prog [options] <grep_executable>', version='1.0')
    7         option_parser.add_option('-e', '--exec_dir', dest = 'exec_dir', type='string', default='.', help = 'executable directory')
    8         options, args = option_parser.parse_args(sys.argv[1:])
    9         print(options.exec_dir)
    10         output_home = 'OutputFiles'
    11         if os.path.exists(output_home):
    12                 shutil.move(output_home, output_home + ".bak")
    13         os.mkdir(output_home)
    14         out_f = open(output_home + '/reads2', 'w')
    15         expected_f = open('ExpectedOutput/reads2', 'r')
    16         call([options.exec_dir+'/editd', '-f', 'TestFiles/reads2', 'chr.fa', '-display'], stdout=out_f)
    17         out_f.close()
    18         if open(output_home + '/reads2', 'r').read()==expected_f.read():
    19                 print('Edit Distance test succeeded.')
    20         else:
    21                 print('Edit Distance test failed.')
    22                 exit(1)
     6    option_parser = optparse.OptionParser(usage='python %prog [options] <grep_executable>', version='1.0')
     7    option_parser.add_option('-e', '--exec_dir', dest = 'exec_dir', type='string', default='.', help = 'executable directory')
     8    options, args = option_parser.parse_args(sys.argv[1:])
     9    print(options.exec_dir)
     10    output_home = 'OutputFiles'
     11    if os.path.exists(output_home + ".bak" ):
     12        shutil.rmtree(output_home + ".bak")
     13        if os.path.exists(output_home):
     14          shutil.move(output_home, output_home + ".bak")
     15          os.mkdir(output_home)
     16          out_f = open(output_home + '/reads2', 'w')
     17          expected_f = open('ExpectedOutput/reads2', 'r')
     18          call([options.exec_dir+'/editd', '-f', 'TestFiles/reads2', 'chr.fa', '-display'], stdout=out_f)
     19          out_f.close()
     20          if open(output_home + '/reads2', 'r').read()==expected_f.read():
     21              print('Edit Distance test succeeded.')
     22          else:
     23              print('Edit Distance test failed.')
     24              exit(1)
Note: See TracChangeset for help on using the changeset viewer.