Я могу сделать:
- Я могу протестировать модули node.js, используя nodeunit.
- Я могу отладить мой сайт node.js express, используя node инспектор.
Но как отлаживать проверку nodeunit с помощью node инспектор?
Я пробовал, но не работал:
-
nodeunit --debug myNodeUnitModule_test.jsОн не работает. - Я попытался установить nodebug.
И использовал его вот так:
nodebug /usr/local/bin/nodeunit myNodeunit_test.jsНо он не работает ни на ubuntu (No such file or directory), ни на mac (env: node\r: No such file or directory)
Почти работает node --debug/usr/local/bin/nodeunit./routes/edit/bodyTelInfoArraysToObject_test.js
где /usr/local/bin/nodeunit - путь, полученный командой which nodeunit
получил выход:
debugger listening on port 5858
и выполненный там тест.
Но я не могу перескакивать в debuggin: когда я открываю url localhost:8080 в chrome для просмотра отладки:
- первая загрузка Я вижу пустой список файлов
- вторая загрузка: страница не найдена.
В моем тесте nodeunit я написал debugger, чтобы остановить там отладки.
Но ничего.