[svn r60139] some minimal testing for Code.source/fullsource
--HG-- branch : trunk
This commit is contained in:
		
							parent
							
								
									d491d68d51
								
							
						
					
					
						commit
						3ec0a76adb
					
				|  | @ -83,3 +83,19 @@ def test_code_with_class(): | ||||||
|     class A: |     class A: | ||||||
|         pass |         pass | ||||||
|     py.test.raises(TypeError, "py.code.Code(A)") |     py.test.raises(TypeError, "py.code.Code(A)") | ||||||
|  | 
 | ||||||
|  | if True: | ||||||
|  |     def x(): | ||||||
|  |         pass | ||||||
|  | 
 | ||||||
|  | def test_code_fullsource(): | ||||||
|  |     code = py.code.Code(x) | ||||||
|  |     full = code.fullsource | ||||||
|  |     assert 'test_code_fullsource()' in str(full) | ||||||
|  | 
 | ||||||
|  | def test_code_source(): | ||||||
|  |     code = py.code.Code(x) | ||||||
|  |     src = code.source() | ||||||
|  |     expected = """def x(): | ||||||
|  |     pass""" | ||||||
|  |     assert str(src) == expected | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue