[IPython-user] IPython1 0.3 prerelease : some failures

Johann Cohen-Tanugi cohen@slac.stanford....
Wed May 14 02:51:19 CDT 2008


hello, here is my setup :
[root@jarrett ipython1-dev]# python setup.py install
============================================================================ 

BUILDING IPYTHON1
               python: 2.5.1 (r251:54863, Oct 30 2007, 13:54:11)  [GCC
                       4.1.2 20070925 (Red Hat 4.1.2-33)]
             platform: linux2

REQUIRED DEPENDENCIES
              IPython: 0.8.3.svn.r3001
       Zope.Interface: yes
              Twisted: 2.5.0

OPTIONAL DEPENDENCIES
              pexpect: yes
             httplib2: yes
           sqlalchemy: yes
           simplejson: yes

everything goes ok when I trial ipython1, until :

   testTaskIDs 
...                                                        [OK]
   testTaskResults 
...                                                    [OK]
                                               [ERROR]
ipython1.notebook.tests.test_notebook
 NotebookTestCase
   testTags 
...                                                           [OK]
   testappendNode ...                                                  
[ERROR]
   testdropNode ...                                                    
[ERROR]
   testeditNode ...                                                    
[ERROR]
   testinsertNode ...                                                  
[ERROR]
   testmergeUsers ...                                                  
[ERROR]
   testmoveNode ...                                                    
[ERROR]
   testmultiUser ...                                                   
[ERROR]
   testnidAgreement ...                                                
[ERROR]
   testprependNode ...                                                 
[ERROR]
   testxmlBackup ...                                                   
[ERROR]
doctest
 DocTestCase
   fullPath 
...                                                           [OK]
 DocFileCase
   tst_tools_utils_doctest_txt 
...                                        [OK]
   tst_tools_utils_doctest2_txt 
...                                       [OK]
 DocTestCase
   extractVars 
...                                                        [OK]
   list_strings 
...                                                       [OK]
   marquee 
...                                                            [OK]
   shexp 
...                                                              [OK]

=============================================================================== 

[ERROR]: ipython1.kernel.tests.test_multienginexmlrpc

Traceback (most recent call last):
 File "/usr/lib/python2.5/site-packages/twisted/trial/runner.py", line 
555, in loadPackage
   module = modinfo.load()
 File "/usr/lib/python2.5/site-packages/twisted/python/modules.py", line 
386, in load
   return self.pathEntry.pythonPath.moduleLoader(self.name)
 File "/usr/lib/python2.5/site-packages/twisted/python/modules.py", line 
621, in moduleLoader
   return self._moduleLoader(modname)
 File "/usr/lib/python2.5/site-packages/twisted/python/reflect.py", line 
357, in namedAny
   topLevelPackage = __import__(trialname)
 File 
"/usr/lib/python2.5/site-packages/ipython1/kernel/tests/test_multienginexmlrpc.py", 
line 16, in <module>
   from ipython1.kernel.multienginexmlrpc import IXMLRPCMultiEngineFactory
 File 
"/usr/lib/python2.5/site-packages/ipython1/kernel/multienginexmlrpc.py", 
line 30, in <module>
   from twisted.web import xmlrpc as webxmlrpc
exceptions.ImportError: No module named web
=============================================================================== 

[ERROR]: ipython1.kernel.tests.test_taskxmlrpc

Traceback (most recent call last):
 File "/usr/lib/python2.5/site-packages/twisted/trial/runner.py", line 
555, in loadPackage
   module = modinfo.load()
 File "/usr/lib/python2.5/site-packages/twisted/python/modules.py", line 
386, in load
   return self.pathEntry.pythonPath.moduleLoader(self.name)
 File "/usr/lib/python2.5/site-packages/twisted/python/modules.py", line 
621, in moduleLoader
   return self._moduleLoader(modname)
 File "/usr/lib/python2.5/site-packages/twisted/python/reflect.py", line 
357, in namedAny
   topLevelPackage = __import__(trialname)
 File 
"/usr/lib/python2.5/site-packages/ipython1/kernel/tests/test_taskxmlrpc.py", 
line 17, in <module>
   from ipython1.kernel import taskxmlrpc
 File "/usr/lib/python2.5/site-packages/ipython1/kernel/taskxmlrpc.py", 
line 29, in <module>
   from twisted.web import xmlrpc as webxmlrpc
exceptions.ImportError: No module named web
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testappendNode

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 65, in testappendNode
   self.u.addNode(self.nb.root.nodeID, c)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 473, in addChild
   n.insertAfter(child)
exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testdropNode

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 84, in testdropNode
   self.u.addNode(self.nb.root.nodeID, c)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 473, in addChild
   n.insertAfter(child)
exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testeditNode

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 92, in testeditNode
   self.u.addNode(self.nb.root.nodeID, c)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 473, in addChild
   n.insertAfter(child)
exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testinsertNode

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 78, in testinsertNode
   self.u.addNode(self.nb.root.nodeID, c, 1)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 473, in addChild
   n.insertAfter(child)
exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testmergeUsers

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 115, in testmergeUsers
   self.loadNodes(4)
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 59, in loadNodes
   l.append(self.u.addNode(parent.nodeID, c, index))
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 194, in addNode
   assert user in parent.notebook.writers or user is parent.notebook.user,\
exceptions.AttributeError: 'NoneType' object has no attribute 'writers'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testmoveNode

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 127, in testmoveNode
   self.u.addNode(self.nb.root.nodeID, c)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 473, in addChild
   n.insertAfter(child)
exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testmultiUser

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 109, in testmultiUser
   ub.addNode(nb.root.nodeID, c)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 473, in addChild
   n.insertAfter(child)
exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testnidAgreement

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 210, in testnidAgreement
   self.loadNodes(16)
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 59, in loadNodes
   l.append(self.u.addNode(parent.nodeID, c, index))
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 194, in addNode
   assert user in parent.notebook.writers or user is parent.notebook.user,\
exceptions.AttributeError: 'NoneType' object has no attribute 'writers'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testprependNode

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 71, in testprependNode
   self.u.addNode(self.nb.root.nodeID, c, 0)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 476, in addChild
   self[index].insertBefore(child)
exceptions.AttributeError: 'NoneType' object has no attribute 
'insertBefore'
=============================================================================== 

[ERROR]: 
ipython1.notebook.tests.test_notebook.NotebookTestCase.testxmlBackup

Traceback (most recent call last):
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 160, in testxmlBackup
   self.loadNodes(8)
 File 
"/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py", 
line 59, in loadNodes
   l.append(self.u.addNode(parent.nodeID, c, index))
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 451, in addNode
   return self.nbc.addNode(self.user.userID, parentID, node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py", 
line 196, in addNode
   n = parent.addChild(node, index)
 File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py", 
line 476, in addChild
   self[index].insertBefore(child)
exceptions.AttributeError: 'NoneType' object has no attribute 
'insertBefore'
------------------------------------------------------------------------------- 

Ran 278 tests in 22.519s

FAILED (errors=12, successes=268)

best,
Johann


More information about the IPython-user mailing list