summaryrefslogtreecommitdiff
path: root/distutils/tests/swig_ext/tests/test_example.py
diff options
context:
space:
mode:
Diffstat (limited to 'distutils/tests/swig_ext/tests/test_example.py')
-rw-r--r--distutils/tests/swig_ext/tests/test_example.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/distutils/tests/swig_ext/tests/test_example.py b/distutils/tests/swig_ext/tests/test_example.py
new file mode 100644
index 000000000..e214798ab
--- /dev/null
+++ b/distutils/tests/swig_ext/tests/test_example.py
@@ -0,0 +1,18 @@
+import sys
+from scipy_test.testing import *
+set_package_path()
+from swig_ext import example
+del sys.path[0]
+
+class test_example(ScipyTestCase):
+
+ def check_fact(self):
+ assert_equal(example.fact(10),3628800)
+
+ def check_cvar(self):
+ assert_equal(example.cvar.My_variable,3.0)
+ example.cvar.My_variable = 5
+ assert_equal(example.cvar.My_variable,5.0)
+
+if __name__ == "__main__":
+ ScipyTest('swig_ext.example').run()