<br><br><div class="gmail_quote">On Mon, Jan 18, 2010 at 12:02 AM, Fernando Perez <span dir="ltr">&lt;<a href="http://fperez.net">fperez.net</a>@<a href="http://gmail.com">gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hey,<br>
<div class="im"><br>
On Sun, Jan 17, 2010 at 9:59 PM, Gökhan Sever &lt;<a href="mailto:gokhansever@gmail.com">gokhansever@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; NOTE:<br>
&gt;<br>
&gt; In [3]: import IP<br>
&gt;<br>
&gt; here tab-complete doesn&#39;t work for IPython itself. Isn&#39;t it weird? Does it<br>
&gt; work on your system?<br>
<br>
</div>No, that&#39;s a known regression: the completion extensions haven&#39;t been<br>
ported to the new API yet, so only basic completion is working right<br>
now.  Your first contribution on this front for 0.11 would make lots<br>
of people happy :)<br></blockquote><div><br>I always complain about this tab-completion issue, don&#39;t I ? :D IPython is a very complete and complex project to delve in to learn the nitty-gritty details of Python. Well I need to advance on my MSc degree first to be able to move on as a PhD student. That means, I will most likely keep my &quot;complaining&quot; &quot;testing&quot; and &quot;feature-requesting&quot; role for a while :)<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
&gt; It is still the same after I installed it. The same errors and no kernel<br>
&gt; test run.<br>
<br>
</div>OK, that makes sense now, given this:<br>
<div class="im"><br>
Tools and libraries NOT available at test time:<br>
   foolscap objc twisted wx wx.aui zope.interface<br>
<br>
</div>Without foolscap, twisted and zope.interface, the kernel can&#39;t be tested.<br>
<br>
If you install those and try again, the kernel tests can run.<br>
<br>
BTW, could you paste again the current error tracebacks you&#39;re getting<br>
so I see them exactly now?<br></blockquote><div><br>Here it comes all of the optional requirements installed except objc (Although I installed gcc-objc and libobjc):<br><br>**********************************************************************<br>
Test suite completed for system with the following information:<br>IPython version: 0.11.bzr.r1346<br>BZR revision   : 1346<br>Platform info  : <a href="http://os.name">os.name</a> -&gt; posix, sys.platform -&gt; linux2<br>
               : Linux-2.6.31.9-174.fc12.i686.PAE-i686-with-fedora-12-Constantine<br>Python info    : 2.6.2 (r262:71600, Aug 21 2009, 12:22:21) <br>[GCC 4.4.1 20090818 (Red Hat 4.4.1-6)]<br><br>Running from an installed IPython: True<br>
<br>Tools and libraries available at test time:<br>   curses foolscap gobject gtk pexpect twisted wx wx.aui zope.interface<br><br>Tools and libraries NOT available at test time:<br>   objc<br><br>Ran 11 test groups in 32.203s<br>
<br>Status:<br>ERROR - 2 out of 11 test groups failed.<br>----------------------------------------<br>Runner failed: IPython.core<br>You may wish to rerun this one individually, with:<br>python /usr/bin/iptest IPython.core<br>
<br>----------------------------------------<br>Runner failed: IPython.extensions<br>You may wish to rerun this one individually, with:<br>python /usr/bin/iptest IPython.extensions<br><br><br><br>[gsever@ccn Desktop]$ python /usr/bin/iptest IPython.core<br>
................................................................................S..............F.F..<br>======================================================================<br>FAIL: Test that object&#39;s __del__ methods are called on exit.<br>
----------------------------------------------------------------------<br>Traceback (most recent call last):<br>  File &quot;/usr/lib/python2.6/site-packages/nose/case.py&quot;, line 182, in runTest<br>    self.test(*self.arg)<br>
  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/testing/decorators.py&quot;, line 225, in skipper_func<br>    return f(*args, **kwargs)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/core/tests/test_run.py&quot;, line 160, in test_obj_del<br>
    tt.ipexec_validate(self.fname, &#39;object A deleted&#39;)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/testing/tools.py&quot;, line 312, in ipexec_validate<br>    nt.assert_equals(out.strip(), expected_out.strip())<br>
AssertionError: &#39;\x1b[?1034hobject A deleted&#39; != &#39;object A deleted&#39;<br>&gt;&gt;  raise self.failureException, \<br>          (None or &#39;%r != %r&#39; % (&#39;\x1b[?1034hobject A deleted&#39;, &#39;object A deleted&#39;))<br>
    <br><br>======================================================================<br>FAIL: IPython.core.tests.test_run.TestMagicRunSimple.test_tclass<br>----------------------------------------------------------------------<br>
Traceback (most recent call last):<br>  File &quot;/usr/lib/python2.6/site-packages/nose/case.py&quot;, line 182, in runTest<br>    self.test(*self.arg)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/testing/decorators.py&quot;, line 225, in skipper_func<br>
    return f(*args, **kwargs)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/core/tests/test_run.py&quot;, line 174, in test_tclass<br>    tt.ipexec_validate(self.fname, out)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/testing/tools.py&quot;, line 312, in ipexec_validate<br>
    nt.assert_equals(out.strip(), expected_out.strip())<br>AssertionError: &quot;\x1b[?1034hARGV 1-: [&#39;C-first&#39;]\nARGV 1-: [&#39;C-second&#39;]\ntclass.py: deleting object: C-first&quot; != &quot;ARGV 1-: [&#39;C-first&#39;]\nARGV 1-: [&#39;C-second&#39;]\ntclass.py: deleting object: C-first&quot;<br>
&gt;&gt;  raise self.failureException, \<br>          (None or &#39;%r != %r&#39; % (&quot;\x1b[?1034hARGV 1-: [&#39;C-first&#39;]\nARGV 1-: [&#39;C-second&#39;]\ntclass.py: deleting object: C-first&quot;, &quot;ARGV 1-: [&#39;C-first&#39;]\nARGV 1-: [&#39;C-second&#39;]\ntclass.py: deleting object: C-first&quot;))<br>
    <br><br>----------------------------------------------------------------------<br>Ran 102 tests in 0.779s<br><br>FAILED (SKIP=1, failures=2)<br><br><br><br>[gsever@ccn Desktop]$ python /usr/bin/iptest IPython.extensions<br>
..F.<br>======================================================================<br>FAIL: IPython.extensions.tests.test_pretty.TestPrettyInteractively.test_printers<br>----------------------------------------------------------------------<br>
Traceback (most recent call last):<br>  File &quot;/usr/lib/python2.6/site-packages/nose/case.py&quot;, line 182, in runTest<br>    self.test(*self.arg)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/testing/decorators.py&quot;, line 225, in skipper_func<br>
    return f(*args, **kwargs)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/extensions/tests/test_pretty.py&quot;, line 101, in test_printers<br>    tt.ipexec_validate(self.fname, ipy_out)<br>  File &quot;/home/gsever/Desktop/python-repo/ipython-dev/IPython/testing/tools.py&quot;, line 312, in ipexec_validate<br>
    nt.assert_equals(out.strip(), expected_out.strip())<br>AssertionError: &#39;\x1b[?1034hA()\nB()\n&lt;A&gt;\n&lt;B&gt;&#39; != &#39;A()\nB()\n&lt;A&gt;\n&lt;B&gt;&#39;<br>&gt;&gt;  raise self.failureException, \<br>          (None or &#39;%r != %r&#39; % (&#39;\x1b[?1034hA()\nB()\n&lt;A&gt;\n&lt;B&gt;&#39;, &#39;A()\nB()\n&lt;A&gt;\n&lt;B&gt;&#39;))<br>
    <br><br>----------------------------------------------------------------------<br>Ran 4 tests in 0.288s<br><br>FAILED (failures=1)<br><br><br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br>
Cheers,<br>
<font color="#888888"><br>
f<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Gökhan<br>