[eside-ghost] Unit testing en C++ en tiempo de compilación? (templates)

Alfredo Beaumont alfredo.beaumont en gmail.com
Jue Ene 29 09:46:01 CET 2009


Hmmm, o se me escapa algo o realmente no necesitas una testsuite en
tiempo de compilación (testsuite en tiempo de compilación ==
compilador, ergo necesitarías extendes el compilador).

¿Que problema hay en crear una testsuite normal y corriente (con
cppunit por ejemplo) e integrarla en el proceso de
compilación/desarrollo? E.g. cuando haces un make, te recompile el
código, la testsuite y lance los tests (o el mítico make test)

2009/1/28, Jon Valdés <juanval a bildua gmail.com>:
> Ooops
>
> Había un bug en el template en la ultima version, el template correcto es
> este:
>
>    template <int n_cols, int n_rows>
>         class Matrix
>         {
>             [...]
>             template<int other_cols>
>                     Matrix<T, other_cols,n_cols> operator*(const
> Matrix<T,other_cols,n_cols>& other) const
>         };
>
> (había un problema con el tipo de la matriz devuelta, que era de
> tamaño incorrecto)
>
> Pero vamos, que el problema que comentaba en el anterior mail lo sigo
> teniendo xD
>
> Hasta luegoo
> _______________________________________________
> eside-ghost mailing list
> eside-ghost a bildua deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>


Más información sobre la lista de distribución eside-ghost