On Thu, Sep 22, 2011 at 03:50:09PM +0200, Enrico Franchi wrote: > Marco Giusti wrote: > > >+1 mercurial, scritto in (c-)python, gli hook possono essere scritti come > >funzioni python e visto il tema di questa mailing-list è un punto a suo > >favore > > Questo e' effettivamente un grossissimo vantaggio. Sinceramente ho > sempre amato l'idea di aggiungere hooks per almeno almeno gli smoke > tests. Pero' alla fine non lo ho mai fatto. :(
un po' per gioco ho fatto questo[1], guarda se ti piace. in cima ad ogni file metti una linea del tipo: # -*- test-case-name: mypackage.tests.test_mymodule -*- come fa' twisted e aggiungi un hook [hooks] pretxncommit.smoke_tests = python:smoker.runSmokeTests ogni volta che fai un commit esegue i test per i file che hai modificato e solo quelli. lo usato per sviluppare lo script stesso ed è stato divertente, ma se poi è effettivamente utile non saprei. ciao m. _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python