[IPython-dev] Running the test suite
Matthias BUSSONNIER
bussonniermatthias at gmail.com
Tue Feb 11 05:46:15 EST 2014
Are you running iptest from inside IPython dir ?
Try running it from ~/
--
M
Le 11 févr. 2014 à 11:40, Konrad Hinsen a écrit :
> My latest PR gets lots of test failures, so I am finally looking
> seriously at running the IPython test suite locally on my machine.
>
> Details: IPython master branch, Python 2.7/3.3, "installed" with
> 'python setup.py develop'. MacOS X 10.9.
>
> 1) The obvious approach:
> iptest
> All tests fail for the same reason:
> ImportError: cannot import name globalipapp
>
> globalipapp is a module under IPython/testing, so this looks like some
> issue with sys.path. Until now, I just decided to write my own little
> test scripts for my own modifications, which seemed like less effort
> than debugging the test system. But my own test scripts pass, whereas
> the official test suite fails, so I need to figure out how to run the
> official test suite.
>
> 2) Try running subsets:
>
> iptest config ...
> Same problem as under 1)
>
> iptest -v IPython.utils (copy-paste straight from the Wiki!)
> iptest: error: unrecognized arguments: -v
>
> 3) Run IPython/testing/ipython.py as script:
>
> python IPython/testing/iptest.py config
> Works fine, but it's a pain to run all parts individually. Moreover,
> the parts I know (what iptest lists) all pass, so there must be
> some other parts that I don't know about.
>
> python IPython/testing/iptest.py
> Fails because iptest.py accesses sys.argv[1]
>
> At this point I am willing to give up - would someone please tell me what the
> solution is?
>
> Thanks in advance,
> Konrad.
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
More information about the IPython-dev
mailing list