##// END OF EJS Templates
Fix non-deterministic tests in IPython.core.magics #8032
ryan thielke -
Show More
@@ -80,7 +80,6 b' def extract_code_ranges(ranges_str):'
80 80 yield (start, end)
81 81
82 82
83 @skip_doctest
84 83 def extract_symbols(code, symbols):
85 84 """
86 85 Return a tuple (blocks, not_found)
@@ -90,14 +89,12 b' def extract_symbols(code, symbols):'
90 89
91 90 For example::
92 91
93 >>> code = '''a = 10
92 In [1]: code = '''a = 10
93 ...: def b(): return 42
94 ...: class A: pass'''
94 95
95 def b(): return 42
96
97 class A: pass'''
98
99 >>> extract_symbols(code, 'A,b,z')
100 (["class A: pass", "def b(): return 42"], ['z'])
96 In [2]: extract_symbols(code, 'A,b,z')
97 Out[2]: (['class A: pass\\n', 'def b(): return 42\\n'], ['z'])
101 98 """
102 99 symbols = symbols.split(',')
103 100
General Comments 0
You need to be logged in to leave comments. Login now