Tests di EnricoMontesi - Codice di A.S. - Modulo 1

leggiFile

Args:01234
RESULT_OK OKNVNVNV
UNKNOWN_ERROR OKNVNVNV
NULL_POINTER OKOKNVNV
EMPTY_STRING OKOKNVNV
FILE_MISSING OKOKNVNV
FILE_UNREADABLE OKNINVNV
FILE_UNWRITABLE OKNVNVNV
FILE_EMPTY OK Segm. Fault NVNV
BUFFER_TOO_SMALL OKNVTFNV
HEADER_NOT_FOUND OKNVNVNV
BODY_NOT_FOUND OKNVNVNV
BAD_HEADER OKNVNVNV
MEM_ALLOC_ERROR OKNVNVNV

estraiHeaders

Args:01234
RESULT_OK TFNVNVNV
UNKNOWN_ERROR TFNVNVNV
NULL_POINTER TFOKNVNV
EMPTY_STRING TFOKNVNV
FILE_MISSING TFNVNVNV
FILE_UNREADABLE TFNVNVNV
FILE_UNWRITABLE TFNVNVNV
FILE_EMPTY TFNVNVNV
BUFFER_TOO_SMALL TFNVNVOK
HEADER_NOT_FOUND TFOKNVNV
BODY_NOT_FOUND TFNVNVNV
BAD_HEADER TFTFNVNV
MEM_ALLOC_ERROR TFNVNVNV

primoHeader

Args:01234
RESULT_OK OKNVNVNV
UNKNOWN_ERROR OKNVNVNV
NULL_POINTER OKOKNVNV
EMPTY_STRING OKOKNVNV
FILE_MISSING OKNVNVNV
FILE_UNREADABLE OKNVNVNV
FILE_UNWRITABLE OKNVNVNV
FILE_EMPTY OKNVNVNV
BUFFER_TOO_SMALL OKNVNVOK
HEADER_NOT_FOUND OKNVNVNV
BODY_NOT_FOUND OKNVNVNV
BAD_HEADER OKOKNVNV
MEM_ALLOC_ERROR OKNVNVNV

parseHeader

Args:01234
RESULT_OK Segm. Fault NVNVNVNV
UNKNOWN_ERROR Segm. Fault NVNVNVNV
NULL_POINTER Segm. Fault OKNVNVNV
EMPTY_STRING Segm. Fault NVNVNVNV
FILE_MISSING Segm. Fault NVNVNVNV
FILE_UNREADABLE Segm. Fault NVNVNVNV
FILE_UNWRITABLE Segm. Fault NVNVNVNV
FILE_EMPTY Segm. Fault NVNVNVNV
BUFFER_TOO_SMALL Segm. Fault NVNVTFNV
HEADER_NOT_FOUND Segm. Fault NVNVNVNV
BODY_NOT_FOUND Segm. Fault NVNVNVNV
BAD_HEADER OKNVNVNVNV
MEM_ALLOC_ERROR Segm. Fault NVNVNVNV

primaParola

Args:01234
RESULT_OK OKNVNVNV
UNKNOWN_ERROR OKNVNVNV
NULL_POINTER OKOKNVNV
EMPTY_STRING OKOKNVNV
FILE_MISSING OKNVNVNV
FILE_UNREADABLE OKNVNVNV
FILE_UNWRITABLE OKNVNVNV
FILE_EMPTY OKNVNVNV
BUFFER_TOO_SMALL OKNVNVOK
HEADER_NOT_FOUND OKNVNVNV
BODY_NOT_FOUND OKNVNVNV
BAD_HEADER OKNVNVNV
MEM_ALLOC_ERROR OKNVNVNV

tokenizzaEmail

Args:01234
RESULT_OK Segm. Fault NVNVNV
UNKNOWN_ERROR Segm. Fault NVNVNV
NULL_POINTER Segm. Fault OKNVNV
EMPTY_STRING Segm. Fault OKNVNV
FILE_MISSING Segm. Fault NVNVNV
FILE_UNREADABLE Segm. Fault NVNVNV
FILE_UNWRITABLE Segm. Fault NVNVNV
FILE_EMPTY Segm. Fault NVNVNV
BUFFER_TOO_SMALL Segm. Fault NVNVTF
HEADER_NOT_FOUND Segm. Fault OKNVNV
BODY_NOT_FOUND Segm. Fault OKNVNV
BAD_HEADER OKTFNVNV
MEM_ALLOC_ERROR Segm. Fault NVNVNV

printTokens

Args:01234
RESULT_OK OKNVNV
UNKNOWN_ERROR TFNVNV
NULL_POINTER TFOKNV
EMPTY_STRING TFNVNV
FILE_MISSING TFNVNV
FILE_UNREADABLE TFNVNV
FILE_UNWRITABLE TFNVNV
FILE_EMPTY TFNVNV
BUFFER_TOO_SMALL TFNVNV
HEADER_NOT_FOUND TFNVNV
BODY_NOT_FOUND TFNVNV
BAD_HEADER TFNVNV
MEM_ALLOC_ERROR TFNVNV