#! /usr/bin/env python"""test script for a few new invalid token catches"""importosimportunittestfromtestimporttest_supportclassEOFTestCase(unittest.TestCase):deftest_EOFC(self):try:eval("""'this is a test\ """)exceptSyntaxError,msg:self.assertEqual(str(msg),"EOL while scanning single-quoted string (line 1)")else:raisetest_support.TestFaileddeftest_EOFS(self):try:eval("""'''this is a test""")exceptSyntaxError,msg:self.assertEqual(str(msg),"EOF while scanning triple-quoted string (line 1)")else:raisetest_support.TestFaileddeftest_main():test_support.run_unittest(EOFTestCase)if__name__=="__main__":test_main()