Я новичок в Python.Я новичок в PyCharm.Я пытаюсь отладить свои юнит-тесты.Они выполняются с тестом на нос.
В настоящее время, когда я запускаю свои тесты с помощью бродячего отладчика, он выдает мне следующую жалобу:
PYDEV DEBUGGER WARNING:
sys.settrace() should not be used when the debugger is being used.
This may cause the debugger to stop working correctly.
If this is needed, please check:
http://pydev.blogspot.com/2007/06/why-cant-pydev-debugger-work-with.html
to see how to restore the debug tracing back correctly.
Call Location:
File "C:\Python27\lib\site-packages\coverage\collector.py", line 248, in
_installation_trace
sys.settrace(None)
Я просто ухожу от места вызова, я полагаюво время работы он выполняет определенное покрытие, и отладчик PyCharm не ладит с библиотекой покрытия, в которой выполняется тестирование носа.
Если я запускаю 'nosetests --plugins', я получаю следующий вывод:
Plugin capture
Plugin failuredetail
Plugin xunit
Plugin deprecated
Plugin skip
Plugin multiprocess
Plugin logcapture
Plugin xcoverage
Plugin coverage
Plugin attributeselector
Plugin doctest
Plugin profile
Plugin id
Plugin allmodules
Plugin collect-only
Plugin isolation
Plugin pdb
Plugin timer
Есть ли способ отключить покрытие для моего тестового прогона во время отладки?