Uso de DataProviders con PHPUnit

Un método puede aceptar argumentos arbitrarios. La forma de lograr que un mismo test pueda también aceptar estos argumentos es mediante el uso de DataProviders, unos métodos que, mediante la annotation @dataProvider, proveerán de datos al test y lo lanzarán tantas veces como conjuntos de argumentos devuelva el método data provider. Ejemplo: <?php class DataTest extends PHPUnit_Framework_TestCase { public static function provider() { return array( array(0, 0, 0), array(0, 1, [...]

 

Emagister en la BetaBeers (II)

Volvemos a la BetaBeers! Esta semana vuelve la BetaBeers, cómo cada mes. Y en esta sesión volvemos a estar al pie del cañón para presentaros qué hacemos y cómo lo hacemos. En esta ocasión será el riguroso Lluís Barceló (@ebotey) quién entrará en escena para hacer el croquis de Emagister y de @EmagisterTech. Para la ocasión vamos a asistir unos cuantos miembros del equipo y nos hemos hecho unas camisetas, [...]

 

Mover procesos en ejecución a background y nohup con Bg y Disown

Problema Estoy ejecutando una migración de svn a git (git svn clone…) en el que va a ser nuestro nuevo servidor de desarrollo, son las 20:44, me quiero ir a casa, el proceso va por la revisión 15146 y hay un total de 26000, lo que significa que todavía le falta un rato. Como soy un poco agonías, he ejecutado el proceso sin nohup, así que si cierro el terminal, [...]