Updates:
        Cc: asmeurer

Comment #18 on issue 2110 by smichr: failing tests
http://code.google.com/p/sympy/issues/detail?id=2110

I only get this in 2.7, not in 2.6.4 (and I don't have 2.6.6). When I ran doctests in 2.5 I got other failures as follows (and others of similar complaint in the queries and refine init files:


File "C:\python25\lib\site-packages\sympy\queries\__init__.py", line 118, in sym
    py.queries.__init__.register_handler
    Failed example:
        from sympy.queries.handlers import AskHandler
    Exception raised:
        Traceback (most recent call last):
          File "C:\python25\lib\doctest.py", line 1228, in __run
            compileflags, 1) in test.globs
File "<doctest sympy.queries.__init__.register_handler[0]>", line 1, in <m
    odule>
            from sympy.queries.handlers import AskHandler
        ImportError: No module named handlers
    **********************************************************************
File "C:\python25\lib\site-packages\sympy\queries\__init__.py", line 119, in sym
    py.queries.__init__.register_handler
    Failed example:
        class MersenneHandler(AskHandler):
            # Mersenne numbers are in the form 2**n + 1, n integer
            @staticmethod
            def Integer(expr, assumptions):
                import math
                return ask(math.log(expr + 1, 2), 'integer')
    Exception raised:
        Traceback (most recent call last):
          File "C:\python25\lib\doctest.py", line 1228, in __run
            compileflags, 1) in test.globs
File "<doctest sympy.queries.__init__.register_handler[1]>", line 1, in <m
    odule>
            class MersenneHandler(AskHandler):
        NameError: name 'AskHandler' is not defined
    **********************************************************************
File "C:\python25\lib\site-packages\sympy\queries\__init__.py", line 125, in sym
    py.queries.__init__.register_handler
    Failed example:
        register_handler('mersenne', MersenneHandler)
    Exception raised:
        Traceback (most recent call last):
          File "C:\python25\lib\doctest.py", line 1228, in __run
            compileflags, 1) in test.globs
File "<doctest sympy.queries.__init__.register_handler[2]>", line 1, in <m
    odule>
            register_handler('mersenne', MersenneHandler)
        NameError: name 'MersenneHandler' is not defined
    **********************************************************************
File "C:\python25\lib\site-packages\sympy\queries\__init__.py", line 126, in sym
    py.queries.__init__.register_handler
    Failed example:
        ask(7, 'mersenne')
    Exception raised:
        Traceback (most recent call last):
          File "C:\python25\lib\doctest.py", line 1228, in __run
            compileflags, 1) in test.globs
File "<doctest sympy.queries.__init__.register_handler[3]>", line 1, in <m
    odule>
            ask(7, 'mersenne')
File "C:\python25\Lib\site-packages\sympy\queries\__init__.py", line 69, i
    n ask
            for handler in handlers_dict[key]:
        KeyError: 'mersenne'
________________________________________________________________________________

_________________________ sympy.refine.__init__.refine _________________________

File "C:\python25\lib\site-packages\sympy\refine\__init__.py", line 18, in sympy
    .refine.__init__.refine
    Failed example:
        refine(sqrt(x**2), Assume(x, Q.real))
    Exception raised:
        Traceback (most recent call last):
          File "C:\python25\lib\doctest.py", line 1228, in __run
            compileflags, 1) in test.globs
File "<doctest sympy.refine.__init__.refine[2]>", line 1, in <module>
            refine(sqrt(x**2), Assume(x, Q.real))
File "C:\python25\Lib\site-packages\sympy\refine\__init__.py", line 25, in
     refine
            args = [refine(arg, assumptions) for arg in expr.args]
File "C:\python25\Lib\site-packages\sympy\refine\__init__.py", line 31, in
     refine
            new_expr = handler(expr, assumptions)
File "C:\python25\Lib\site-packages\sympy\refine\__init__.py", line 76, in
     refine_Pow
            if ask(expr.base, Q.real, assumptions):
File "C:\python25\Lib\site-packages\sympy\queries\__init__.py", line 70, i
    n ask
            resolutors.append( get_class(handler) )
File "C:\python25\Lib\site-packages\sympy\utilities\source.py", line 26, i
    n get_class
lookup_view = getattr(__import__(mod_name, {}, {}, ['']), func_name)
        ImportError: No module named handlers.sets
    **********************************************************************
File "C:\python25\lib\site-packages\sympy\refine\__init__.py", line 20, in sympy
    .refine.__init__.refine
    Failed example:
        refine(sqrt(x**2), Assume(x, Q.positive))
    Exception raised:
        Traceback (most recent call last):
          File "C:\python25\lib\doctest.py", line 1228, in __run
            compileflags, 1) in test.globs
File "<doctest sympy.refine.__init__.refine[3]>", line 1, in <module>
            refine(sqrt(x**2), Assume(x, Q.positive))
File "C:\python25\Lib\site-packages\sympy\refine\__init__.py", line 25, in
     refine
            args = [refine(arg, assumptions) for arg in expr.args]
File "C:\python25\Lib\site-packages\sympy\refine\__init__.py", line 31, in
     refine
            new_expr = handler(expr, assumptions)
File "C:\python25\Lib\site-packages\sympy\refine\__init__.py", line 76, in
     refine_Pow
            if ask(expr.base, Q.real, assumptions):
File "C:\python25\Lib\site-packages\sympy\queries\__init__.py", line 70, i
    n ask
            resolutors.append( get_class(handler) )
File "C:\python25\Lib\site-packages\sympy\utilities\source.py", line 26, i
    n get_class
lookup_view = getattr(__import__(mod_name, {}, {}, ['']), func_name)
        ImportError: No module named handlers.sets



h[3] >>> sympy.__version__
'0.7.0-git'

Hey, that's weird. How did it get to 0.7.0? In 2.6 in the IDE I get


sympy.__version__
'0.6.7-git'


--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en.

Reply via email to