【テストコード】
import unittest
from parse_file import parse_file
class TestParse_file(unittest.TestCase):
def testInput1(self):
#引数なしで例外
self.assertEqual(parse_file(), None)
def testInput2(self):
#入力ファイル空白で例外
self.assertEqual(parse_file(""),None)
def testInput3(self):
#入力ファイルなしで例外
#ファイルないか確認する処理
self.assertEqual(parse_file("fjoiajfoa"),None)
if __name__=='__main__':
try:
unittest.main()
except SystemExit as inst:
if inst.args[0] is True: # raised by sys.exit(True) when tests failed
raise
最終更新:2013年12月01日 17:30