blob: 464e7f715986c1f524bccbaedafe2f844555674e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
""" compiler provides several tools:
1. inline() -- a function for including C/C++ code within Python
2. blitz() -- a function for compiling Numeric expressions to C++
3. ext_tools-- a module that helps construct C/C++ extension modules.
"""
try:
from blitz_tools import blitz
except ImportError:
pass # Numeric wasn't available
from inline_tools import inline
import ext_tools
from ext_tools import ext_module, ext_function
#---- testing ----#
def test():
import unittest
runner = unittest.TextTestRunner()
runner.run(test_suite())
return runner
def test_suite():
import scipy_test
import weave
return scipy_test.harvest_test_suites(weave)
|