You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			814 B
		
	
	
	
		
			Plaintext
		
	
			
		
		
	
	
			31 lines
		
	
	
		
			814 B
		
	
	
	
		
			Plaintext
		
	
=================================
 | 
						|
 Tests in example form - IPython
 | 
						|
=================================
 | 
						|
 | 
						|
You can write text files with examples that use IPython prompts (as long as you
 | 
						|
use the nose ipython doctest plugin), but you can not mix and match prompt
 | 
						|
styles in a single file.  That is, you either use all ``>>>`` prompts or all
 | 
						|
IPython-style prompts.  Your test suite *can* have both types, you just need to
 | 
						|
put each type of example in a separate. Using IPython prompts, you can paste
 | 
						|
directly from your session::
 | 
						|
 | 
						|
    In [5]: s="Hello World"
 | 
						|
 | 
						|
    In [6]: s.upper()
 | 
						|
    Out[6]: 'HELLO WORLD'
 | 
						|
 | 
						|
Another example::
 | 
						|
 | 
						|
    In [8]: 1+3
 | 
						|
    Out[8]: 4
 | 
						|
 | 
						|
Just like in IPython docstrings, you can use all IPython syntax and features::
 | 
						|
 | 
						|
    In [9]: !echo hello
 | 
						|
    hello
 | 
						|
 | 
						|
    In [10]: a='hi'
 | 
						|
 | 
						|
    In [11]: !echo $a
 | 
						|
    hi
 |