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

leggiFile

Args:01234
RESULT_OK (1/2)TF
UNKNOWN_ERROR NVNVNV
NULL_POINTER TFNV Segm. Fault
EMPTY_STRING TFNVNV
FILE_MISSING TFNVNV
FILE_UNREADABLE TFNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY TFNVNV
BUFFER_TOO_SMALL NVTFNV
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

estraiHeaders

Args:01234
RESULT_OK (0/2)TF
UNKNOWN_ERROR NVNVNV
NULL_POINTER TFTFNV
EMPTY_STRING TFNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVTF
HEADER_NOT_FOUND TFNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

primoHeader

Args:01234
RESULT_OK (0/2)TF
UNKNOWN_ERROR NVNVNV
NULL_POINTER TFTFNV
EMPTY_STRING TFNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVTF
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

parseHeader

Args:01234
RESULT_OK (0/12)TF
UNKNOWN_ERROR NVNVNVNVNV
NULL_POINTER TFTFNVTFNV
EMPTY_STRING TFNVNVNVNV
FILE_MISSING NVNVNVNVNV
FILE_UNREADABLE NVNVNVNVNV
FILE_UNWRITABLE NVNVNVNVNV
FILE_EMPTY NVNVNVNVNV
BUFFER_TOO_SMALL NVNVTFNVTF
HEADER_NOT_FOUND NVNVNVNVNV
BODY_NOT_FOUND NVNVNVNVNV
BAD_HEADER TFNVNVNVNV
MEM_ALLOC_ERROR NVNVNVNVNV

primaParola

Args:01234
RESULT_OK (0/6)TF
UNKNOWN_ERROR NVNVNV
NULL_POINTER TFTFNV
EMPTY_STRING TFNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVTF
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

tokenizzaEmail

Args:01234
RESULT_OK (5/26)TF
UNKNOWN_ERROR NVNVNV
NULL_POINTER TFTFNV
EMPTY_STRING TFNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVNI
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND TFNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NINVNV

printTokens

Args:01234
RESULT_OK (0/2)TF
UNKNOWN_ERROR NVNI
NULL_POINTER TFNV
EMPTY_STRING NVNV
FILE_MISSING NVNV
FILE_UNREADABLE NVNV
FILE_UNWRITABLE NVNV
FILE_EMPTY NVNV
BUFFER_TOO_SMALL NVNV
HEADER_NOT_FOUND NVNV
BODY_NOT_FOUND NVNV
BAD_HEADER NVNV
MEM_ALLOC_ERROR NVNV