Seguito del post del blog di Ned Batchelder Coverage.py for Django templates e del plug-in django_coverage_plugin per la misurazione della copertura del codice dei modelli Django.Copertura del codice per i modelli jinja2 in Django
Mi piacerebbe molto vedere i report di copertura dei modelli, ma il problema è che abbiamo sostituito il motore di template di Django con jinja2
tramite coffin
adapter. So che non è raccomandato, ma abbiamo avuto delle ragioni. In sostanza, invece di render_to_response()
di Django stiamo usando:
from coffin.shortcuts import render_to_response
Attualmente, stiamo usando django-coverage
s' test_coverage
command per eseguire i test con una copertura:
python manage.py test_coverage project_name
Capisco che l'installazione non è comune. Ma è possibile raccogliere le metriche di copertura del codice per i modelli jinja2
con coverage.py? In caso contrario, apprezzerei qualsiasi idea su come creare un plug-in simile a django_coverage_plugin
, ma per jinja2
.
perché si chiederà qui invece di mandarmi una e-mail come ho detto nel post del blog? :) –
@NedBatchelder perché so che sei in giro e noterei il post :) Inoltre questo potrebbe essere utile per gli altri. – alecxe