コード例 #1
0
ファイル: test_dump_edit.py プロジェクト: team-mayes/md_utils
 def testNoArgs(self):
     test_input = []
     if logger.isEnabledFor(logging.DEBUG):
         main(test_input)
     with capture_stderr(main, test_input) as output:
         self.assertTrue("Could not read file" in output)
     with capture_stdout(main, test_input) as output:
         self.assertTrue("optional arguments" in output)
コード例 #2
0
 def testNoArgs(self):
     test_input = []
     if logger.isEnabledFor(logging.DEBUG):
         main(test_input)
     with capture_stderr(main, test_input) as output:
         self.assertTrue("Could not read file" in output)
     with capture_stdout(main, test_input) as output:
         self.assertTrue("optional arguments" in output)
コード例 #3
0
ファイル: test_dump_edit.py プロジェクト: team-mayes/md_utils
 def testHelp(self):
     test_input = ['-h']
     if logger.isEnabledFor(logging.DEBUG):
         main(test_input)
     with capture_stderr(main, test_input) as output:
         self.assertFalse(output)
     with capture_stdout(main, test_input) as output:
         self.assertTrue("optional arguments" in output)
コード例 #4
0
 def testHelp(self):
     test_input = ['-h']
     if logger.isEnabledFor(logging.DEBUG):
         main(test_input)
     with capture_stderr(main, test_input) as output:
         self.assertFalse(output)
     with capture_stdout(main, test_input) as output:
         self.assertTrue("optional arguments" in output)
コード例 #5
0
ファイル: test_dump_edit.py プロジェクト: team-mayes/md_utils
 def testReorderAtomRenumMol(self):
     try:
         main(["-c", REORDER_RENUM_INI])
         self.assertFalse(diff_lines(DEF_OUT, GOOD_RENUM_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #6
0
ファイル: test_dump_edit.py プロジェクト: team-mayes/md_utils
 def testSkipSteps(self):
     try:
         main(["-c", SKIP_INI])
         self.assertFalse(diff_lines(DEF_OUT, SKIP_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #7
0
ファイル: test_dump_edit.py プロジェクト: team-mayes/md_utils
 def testFewerSteps(self):
     try:
         main(["-c", SHORTER_INI])
         self.assertFalse(diff_lines(DEF_OUT, SHORT_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #8
0
ファイル: test_dump_edit.py プロジェクト: team-mayes/md_utils
 def testReproduceDump(self):
     try:
         main(["-c", REPRODUCE_INI])
         self.assertFalse(diff_lines(DEF_OUT, DUMP_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #9
0
ファイル: test_dump_edit.py プロジェクト: team-mayes/md_utils
 def testRetypeAtom(self):
     try:
         main(["-c", RETYPE_INI])
         self.assertFalse(diff_lines(DEF_OUT, GOOD_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #10
0
 def testReorderAtoms(self):
     try:
         main(["-c", REORDER_INI])
         self.assertFalse(diff_lines(DEF_OUT, GOOD_ATOM_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #11
0
 def testSkipSteps(self):
     try:
         main(["-c", SKIP_INI])
         self.assertFalse(diff_lines(DEF_OUT, SKIP_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #12
0
 def testFewerSteps(self):
     try:
         main(["-c", SHORTER_INI])
         self.assertFalse(diff_lines(DEF_OUT, SHORT_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #13
0
 def testReproduceDump(self):
     try:
         main(["-c", REPRODUCE_INI])
         self.assertFalse(diff_lines(DEF_OUT, DUMP_FILE))
     finally:
         silent_remove(DEF_OUT)
コード例 #14
0
 def testRetypeAtom(self):
     try:
         main(["-c", RETYPE_INI])
         self.assertFalse(diff_lines(DEF_OUT, GOOD_OUT_FILE))
     finally:
         silent_remove(DEF_OUT)