Python tools debugger doesn't stop on breakpoints if the call to the function has been made from a dynamically generated function:
def f( ):
print "break here"
code = "def f1():\n" + \
" return f( )\n"
exec code in globals( )
The debugger doesn't stop on the breakpoint in f( ). If I step into, it displays "No symbols found"
Normally, the debugger should allow to debug the call in my code made from a dynamic function. Ideally, the debugger should allow to debug dynamic functions themselves.
Let me know if this works in any of the following....