Commit message Age Author Refs
r1955:51bbbb6f
Ensure that we don't damage the __builtins__ object after %run. This fixes lp:364853. Also added a standalone set of testing.tools utilities that can be used in place of nose.tools to get proper test generators in object oriented tests.
Fernando Perez
0
r1954:2a9bcc73
Add a few tests for ipdoctest itself. Not very complete yet, but a start.
Fernando Perez
0
r1953:3af41af2
Add tests to ensure that %run does not modify __builtins__ I will open a ticket for this, the current code only has the failing tests, I still need to find a fix.
Fernando Perez
0
r1952:d68cab7f
Initial refactor of task dependency system. We are thinking about refactoring the task dependency system. Currently is is based on engine properties and a function sent with each task. In this commit, I have added a TaskRejectError that tasks can raise to indicate that the engine doesn't have the required dependencies. For now I have not removed any of the old stuff, but I have added warnings that we might remove the older *_prop* methods in IMultiEngine. See this ticket for more info: https://bugs.launchpad.net/bugs/361419
Brian Granger
0
r1951:38343c89
Closing invalid ticket 364347. This ticket is invalid (thanks to R. Kern) and I have changed the test to test the correct thing.
Brian Granger
0
r1950:a7cd14da
Merging in Jorgen's changes to iplib.py for ticket 315392.
Brian Granger
0
r1949:a093b34b
Merged Gael's ipython-sync-frontend branch with important mods. This branch showed conflicts with recent changes I made to: IPython.kernel.core.interpreter IPython.kernel.core.tests.test_interpreter I resolved these conflicts and closed a ticket that Gael fixed in his branch. BUT, there is a related ticket that I opened. Furthermore, Gael was using nose in test_interpreter, but we need to keep things in IPython.kernel free of nose!
Brian Granger
0
r1948:308c62ad
Adding test_twistedutil.py.
Brian Granger
0
r1947:3fc35df3
Take in account remarks by Fernando on code review
Gael Varoquaux
0
r1946:5924f994
Added tests and comments for: https://bugs.launchpad.net/bugs/266993 This looks like it will nasty to fix as it is a bug in Pytho itself!
Brian Granger
0
< 1 .. 2682 2683 2684 2685 2686 .. 2879 >