Busco un banco de pruebas para la biblioteca estándar de C (sobre todo para los algoritmos no en contacto con el "mundo exterior", por lo que strcpy()
, memcmp()
, itoa()
& gustos).Suite completa de los ensayos de código abierto para la biblioteca C estándar
I intentado descargar las fuentes de GCC, pero son muy grandes y no tengo problemas para encontrar cualquier cosa que podría reutilizar allí ...
(Para que quede claro, la pregunta se entiende acerca de la biblioteca estándar ANSI C , no POSIX o más. Además, me gustaría que las pruebas sean bastante portátiles.)
Probablemente estás buscando en el lugar equivocado, tienes que buscar en las fuentes glibc ([aquí] (http://sourceware.org/git/? p = glibc.git; a = tree) el repositorio GIT). Por lo que puedo ver, las pruebas (los archivos que comienzan con 'tst-' o 'test-') están diseminados en los diversos directorios, cerca de la implementación de las funciones que prueban. –
gracias; aún así, se ven muy intrincados a primera vista (hojearon el subdirectorio 'string'), tan difícil de verificar lo que realmente hacen/prueban; también 'test-string.h' por ejemplo parece referenciar' mmap() ', por lo que no parece portable y" universal ", desafortunadamente. – akavel
Es por eso que lo publiqué como un comentario y no como una respuesta :) –