Sto iniziando a utilizzare i taccuini IPython per documentare parte del mio codice con esempi di utilizzo interattivi. Per evitare che la documentazione diventi troppo obsoleta dal codice, mi piacerebbe che il codice nel notebook venisse eseguito regolarmente per rilevare eventuali modifiche nell'output e per segnalare gli errori di runtime.Test dei taccuini IPython
Io uso nosetests
per eseguire i test di regressione e mi chiedevo se c'è un modo per farlo eseguire i quaderni IPython per questo scopo. Si noti che non sto cercando di eseguire nosetests
dal notebook IPython (come è fatto in ipython_nose). Qualcosa di più sulla falsariga del plugin doctest
. Esiste un tale plugin?