Brian Granger
84df0f39f7
Fixing the setup.py script under setuptools and the __init__.py script.
2009-07-01 22:45:57 -07:00
Brian Granger
6f8009d88f
Logger.py => core/logger.py and updated imports.
2009-07-01 22:24:01 -07:00
Brian Granger
d4c01d0407
FakeModule.py => core/fakemodule.py and updated tests and imports.
2009-07-01 17:07:30 -07:00
Brian Granger
32a5e3041d
deep_reload.py =? lib/deepreload.py and imports updated.
2009-07-01 16:39:48 -07:00
Brian Granger
8221c8f920
Debugger.py => core/debugger.py and updated all imports.
2009-07-01 16:25:06 -07:00
Brian Granger
d0a609940a
CrashHandler.py => core/crashhandler.py and updated all imports.
2009-07-01 16:14:57 -07:00
Brian Granger
6bc203735a
ConfigLoader.py => config/configloader.py and updated all imports.
2009-07-01 16:12:15 -07:00
Brian Granger
bfd32c129b
background_jobs.py => lib/backgroundjob.py and imports updated.
2009-07-01 15:59:42 -07:00
Brian Granger
f6061ca275
ColorANSI.py -> utils/coloransi.py and all imports updated.
2009-07-01 15:55:28 -07:00
Brian Granger
6f98f68331
Merging upstream
2009-06-30 12:57:40 -07:00
Fernando Perez
fba8740c1d
Merging with upstream
2009-04-28 14:37:40 -07:00
Brian Granger
ed8ff9e4e0
Fixing small bug in iptest. Can now be run as "iptest".
2009-04-25 16:09:59 -07:00
Brian Granger
97e13855e1
Merging bugfixes0411409 branch.
...
This branch has a massive number of bug fixes.
2009-04-25 15:59:20 -07:00
Administrator
386c262e44
Merging changes from above.
2009-04-25 15:06:50 -07:00
Administrator
ff41bf1dc6
Added platutils.get_long_path_name to expand paths with "~" on win32.
...
This might be needed to fix ticket https://bugs.launchpad.net/bugs/366353
But, there are still problems with Magic.parse_options
2009-04-25 15:04:17 -07:00
Brian Granger
f97df71460
Adding comment about ticket https://bugs.launchpad.net/bugs/366982
2009-04-25 13:50:45 -07:00
Administrator
e6a9e402ff
More fixes for testing on win32.
2009-04-25 13:19:34 -07:00
Brian Granger
db440afb0f
Fixing tests in IPython.testing.
2009-04-25 12:50:43 -07:00
Administrator
e18c04f33a
Fixing bugs with the testing system.
2009-04-25 12:27:03 -07:00
Administrator
f4d078c8be
Fixing doctest EXCLUDES in iptest on win32.
...
The regular expressions we were using on win32 were not matching. The
trick is to construct the regular expression with double \\ like this::
re.compile('foo\\\\bar')
Arggg!!
2009-04-25 10:05:09 -07:00
Brian Granger
44f17cc75f
Making the doctest exclude paths os independent.
2009-04-25 09:04:56 -07:00
Brian Granger
055c6cdcde
Run the top level module tests in a single process.
2009-04-24 11:04:32 -07:00
Brian Granger
a96c333256
Merging Fernando's fixes from his trunk-dev and fixing testing things.
...
I have merged his changes with a few modifications. I have also
removed IPython.kernel from the list of packages that nose will test.
2009-04-24 10:39:01 -07:00
Brian Granger
cbd271fb01
Refactored iptest to include the iptestall capabilities.
...
We not have a test suite that can be run with `iptest all`. Give it a
shot!
2009-04-24 10:12:50 -07:00
Brian Granger
6d4ffc9d5d
Merging fixes from Fernando's branch.
2009-04-24 08:50:05 -07:00
Fernando Perez
cdac592b4e
Reactivate --with-ipdoctest option by default, now that trial is isolated.
2009-04-23 15:29:27 -07:00
Fernando Perez
32edd98fbd
Skip things we shouldn't be testing
2009-04-22 16:34:16 -07:00
Brian Granger
edc4683001
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!
2009-04-20 15:44:50 -07:00
Gael Varoquaux
97d2d0f72e
Take in account remarks by Fernando on code review
2009-04-20 23:25:20 +02:00
Fernando Perez
232559230a
Merge Fernando's recent work (see log for details)
2009-04-13 23:43:39 -07:00
Fernando Perez
75873476f5
- Make ipdoctest a little cleaner by giving it separate option names.
...
This is in an attempt at better isolating it from the rest of nose, because
we are seeing intermittent Twisted errors when it is enabled. However, I
still see them sometimes.
- Also, make the reference counting tests a little less verbose.
2009-04-03 02:03:12 -07:00
Fernando Perez
828afc90ca
Merging from upstream.
2009-04-01 02:41:44 -07:00
Gael Varoquaux
10ee9dc1f4
MRG: Merge with trunk
2009-03-30 18:39:06 +02:00
Brian Granger
6d0218d94c
Merging latest trunk.
2009-03-23 09:04:23 -07:00
Brian Granger
842130bd17
Temporarily disabling the ipdoctest nose plugin.
...
This plugin was causing problems with Twisted. We need to go through
the plugin to find the source of the problem. For now, our test suite
passes though.
2009-03-20 21:18:16 -07:00
Fernando Perez
e8ad3bbfd6
Merge my main trunk work. Lots of testing and documentation work.
...
See the individual log messages for details, this is a branch that added a
lot of tests, as well as improving the testing system quite a bit so it is
more robust and identifies many more tests.
Various API cleanups, bug fixes and improvements went in as well.
2009-03-17 13:12:45 -07:00
Fernando Perez
d2f86cc9a4
Fix problems with multiline doctests and add docs about testing.
...
Also enabled some more testings that were blacklisted, now that the testing
machinery is more robust.
2009-03-15 18:38:04 -07:00
Fernando Perez
55b455032b
Cleanup testing machinery.
2009-03-10 22:49:08 -07:00
Fernando Perez
07b2c09938
Update decorators and test scripts.
2009-03-10 13:02:00 -07:00
Fernando Perez
366ad68411
Fixes to testing system: ipdocetst plugin wasn't being properly loaded.
2008-11-08 21:54:34 -08:00
Fernando Perez
b0ccbbadca
Merge with upstream
2008-09-10 15:59:33 -07:00
gvaroquaux
5982de9b97
Merge upstream.
2008-09-08 11:33:22 -05:00
Gael Varoquaux
cd169b4e0f
Merge with upstream.
2008-09-06 11:58:04 -05:00
Brian Granger
77d11ccc58
This set of changes fixes numerous bugs related to Windows and
...
the test suite. At this point all tests should pass or skip
on all the major platforms. I have also fixed the Windows
post install script, so that it creates .bat and .py files
for all the ip* scripts.
2008-09-06 00:23:26 -07:00
Gael Varoquaux
dad8493832
Merge.
2008-09-02 17:40:39 -05:00
gvaroquaux
177a90b66c
Merge with upstream.
2008-09-02 17:02:55 -05:00
Fernando Perez
53c351bdb2
More updates for release of 0.9.rc1.
2008-08-28 17:01:17 -07:00
Fernando Perez
055209bad7
More updates for release of 0.9.rc1.
...
- Fix links for pyreadline.
- Fix setup.py to include new -wx script.
- Add pylab profile to win32 native installer.
- Fix manual win32 post install script (though this script may not work, and
I'm considering removing it...)
2008-08-28 16:59:55 -07:00
Fernando Perez
791a75ce7c
Merge updates for 0.9.rc1 release.
2008-08-28 16:37:27 -07:00
Fernando Perez
41236085a0
Final updates for releasing the 0.9.rc1.
...
Mostly small tweaks and fixes to the release tools, improved dependency
checking for the documentation build.
2008-08-28 16:34:53 -07:00