##// END OF EJS Templates
DOC: Remove sphinxext errors...
DOC: Remove sphinxext errors The doc for the sphinx extension says the sentence "list directives here" but the directives are now listed in full above. In addition, the word "with" was repeated twice in a row but probably went unnoticed since it happens at a line break.

File last commit:

r2440:0caaf43a
r26206:2b21502e
Show More
simpleerr.py
32 lines | 584 B | text/x-python | PythonLexer
"""Error script. DO NOT EDIT FURTHER! It will break exception doctests!!!"""
import sys
def div0():
"foo"
x = 1
y = 0
x/y
def sysexit(stat, mode):
raise SystemExit(stat, 'Mode = %s' % mode)
def bar(mode):
"bar"
if mode=='div':
div0()
elif mode=='exit':
try:
stat = int(sys.argv[2])
except:
stat = 1
sysexit(stat, mode)
else:
raise ValueError('Unknown mode')
if __name__ == '__main__':
try:
mode = sys.argv[1]
except IndexError:
mode = 'div'
bar(mode)