##// END OF EJS Templates
Fixing a nasty bug in test_frontend.py that was leading to all sorts...
Fixing a nasty bug in test_frontend.py that was leading to all sorts of weird problems with our test suite like random test errors and unhandled errors in Deferreds. There are 3 problems with this test module: 1. Doesn't use twisted.trial.unittest.TestCase as a base class 2. Test methods don't return Deferreds 3. One test method actually has an unhandled error in a Deferred The only thing I have don't is put a @skip decorator on test_error_callback_added_to_execute to hide 3. All of these things still need to be fixed though. But our tests now pass.

File last commit:

r0:6f629fcc
r1614:9dcfcfc5
Show More
ipythonrc-math
36 lines | 1.3 KiB | text/plain | TextLexer
fperez
Reorganized the directory for ipython/ to have its own dir, which is a bit...
r0 # -*- Mode: Shell-Script -*- Not really, but shows comments correctly
#***************************************************************************
#
# Configuration file for ipython -- ipythonrc format
#
# The format of this file is one of 'key value' lines.
# Lines containing only whitespace at the beginning and then a # are ignored
# as comments. But comments can NOT be put on lines with data.
#***************************************************************************
# This is an example of a 'profile' file which includes a base file and adds
# some customizaton for a particular purpose.
# If this file is found in the user's ~/.ipython directory as ipythonrc-math,
# it can be loaded by calling passing the '-profile math' (or '-p math')
# option to IPython.
# This example is a light customization to have ipython have basic math functions
# readily available, effectively making the python prompt a very capable scientific
# calculator
# include base config and only add some extras
include ipythonrc
# load the complex math functions but keep them in a separate namespace
import_mod cmath
# from ... import *
# load the real math functions in the global namespace for convenience
import_all math
# from ... import ...
import_some
# code to execute
execute print "*** math functions available globally, cmath as a module"