simple.py
44 lines
| 727 B
| text/x-python
|
PythonLexer
|
r1524 | """Simple example using doctests. | ||
This file just contains doctests both using plain python and IPython prompts. | ||||
|
r27158 | All tests should be loaded by Pytest. | ||
|
r1524 | """ | ||
def pyfunc(): | ||||
"""Some pure python tests... | ||||
>>> pyfunc() | ||||
'pyfunc' | ||||
>>> import os | ||||
>>> 2+3 | ||||
5 | ||||
>>> for i in range(3): | ||||
|
r13393 | ... print(i, end=' ') | ||
... print(i+1, end=' ') | ||||
|
r1524 | ... | ||
|
r13393 | 0 1 1 2 2 3 | ||
|
r1524 | """ | ||
return 'pyfunc' | ||||
|
r27158 | def ipyfunc(): | ||
"""Some IPython tests... | ||||
In [1]: ipyfunc() | ||||
Out[1]: 'ipyfunc' | ||||
In [2]: import os | ||||
In [3]: 2+3 | ||||
Out[3]: 5 | ||||
|
r1524 | |||
|
r27158 | In [4]: for i in range(3): | ||
...: print(i, end=' ') | ||||
...: print(i+1, end=' ') | ||||
...: | ||||
Out[4]: 0 1 1 2 2 3 | ||||
|
r1524 | """ | ||
|
r27158 | return "ipyfunc" | ||