From: Robert Bradshaw Date: Sat, 11 Dec 2010 02:06:43 +0000 (-0800) Subject: cython.inline test X-Git-Tag: 0.14.rc0~7 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ca03d568bf3aa5baee708a65d3cc26217e62f046;p=cython.git cython.inline test --- diff --git a/Cython/Build/Inline.py b/Cython/Build/Inline.py index 1ef7a218..abbcfb42 100644 --- a/Cython/Build/Inline.py +++ b/Cython/Build/Inline.py @@ -92,7 +92,7 @@ def cython_inline(code, get_type = lambda x: 'object' code, literals = strip_string_literals(code) code = strip_common_indent(code) - ctx = Context(include_dirs, default_options) + ctx = Context(cython_include_dirs, default_options) if locals is None: locals = inspect.currentframe().f_back.f_back.f_locals if globals is None: diff --git a/Cython/Build/Tests/TestInline.py b/Cython/Build/Tests/TestInline.py new file mode 100644 index 00000000..8a8fb78d --- /dev/null +++ b/Cython/Build/Tests/TestInline.py @@ -0,0 +1,8 @@ +from Cython.Shadow import inline + +from Cython.TestUtils import CythonTest + +class TestStripLiterals(CythonTest): + + def test_inline(self): + self.assertEquals(inline("return 1+2"), 3)