Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v8plus / lib / python2.4 / test / test_tokenize.py
CommitLineData
920dae64
AT
1from test.test_support import verbose, findfile, TestFailed
2import tokenize, os, sys
3
4if verbose:
5 print 'starting...'
6
7f = file(findfile('tokenize_tests' + os.extsep + 'txt'))
8tokenize.tokenize(f.readline)
9f.close()
10
11if verbose:
12 print 'finished'
13
14###### Test detecton of IndentationError ######################
15
16from cStringIO import StringIO
17
18sampleBadText = """
19def foo():
20 bar
21 baz
22"""
23
24try:
25 for tok in tokenize.generate_tokens(StringIO(sampleBadText).readline):
26 pass
27except IndentationError:
28 pass
29else:
30 raise TestFailed("Did not detect IndentationError:")