Tests di AndreaFerraresi - Codice di AndreaFerraresi - Modulo 4

calcolaPesoEmail

Args:01234
RESULT_OK NVNVNVNV
UNKNOWN_ERROR NVNVNVNV
NULL_POINTER OKOKOK Segm. Fault
EMPTY_STRING NVNVNVNV
FILE_MISSING NVNVNVNV
FILE_UNREADABLE NVNVNVNV
FILE_UNWRITABLE NVNVNVNV
FILE_EMPTY NVNVNVNV
BUFFER_TOO_SMALL NVNVNVNV
HEADER_NOT_FOUND NVNVNVNV
BODY_NOT_FOUND NVNVNVNV
BAD_HEADER NVNVNVNV
MEM_ALLOC_ERROR NVNVNVNV
INVALID_PARAMETER NVOKNV Segm. Fault
MATCH_NOT_FOUND NVNVNVNV
RE_PAIR_NOT_FOUND NVNVNVNV
BAD_RE_PAIR NVNVNVNV
BAD_MATCH NVNVNVNV
BAD_REPLACE NVNVNVNV
DOUBLE_KEY_FOUND NVNVNVNV
TABLE_FULL NVNVNVNV
KEY_NOT_FOUND NVNVNVNV
NO_MORE_ELEMENTS NVNVNVNV
NOT_PRESENT NVNVNVNV

modificaValore

Args:01234
RESULT_OK NVNVNV
UNKNOWN_ERROR NVNVNV
NULL_POINTER TFOKNV
EMPTY_STRING OKNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVNV
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV
INVALID_PARAMETER NVNVOK
MATCH_NOT_FOUND NVNVNV
RE_PAIR_NOT_FOUND NVNVNV
BAD_RE_PAIR NVNVNV
BAD_MATCH NVNVNV
BAD_REPLACE NVNVNV
DOUBLE_KEY_FOUND NVNVNV
TABLE_FULL NVNVNV
KEY_NOT_FOUND NVNVNV
NO_MORE_ELEMENTS NVNVNV
NOT_PRESENT NVNVNV

prossimaChiave

Args:01234
RESULT_OK NVNV
UNKNOWN_ERROR NVNVNI
NULL_POINTER OKOKNI
EMPTY_STRING TFNVNI
FILE_MISSING NVNVNI
FILE_UNREADABLE NVNVNI
FILE_UNWRITABLE NVNVNI
FILE_EMPTY NVNVNI
BUFFER_TOO_SMALL NVNVNI
HEADER_NOT_FOUND NVNVNI
BODY_NOT_FOUND NVNVNI
BAD_HEADER NVNVNI
MEM_ALLOC_ERROR NVNVNI
INVALID_PARAMETER NVNVNI
MATCH_NOT_FOUND NVNVNI
RE_PAIR_NOT_FOUND NVNVNI
BAD_RE_PAIR NVNVNI
BAD_MATCH NVNVNI
BAD_REPLACE NVNVNI
DOUBLE_KEY_FOUND NVNVNI
TABLE_FULL NVNVNI
KEY_NOT_FOUND NVNVNI
NO_MORE_ELEMENTS NVNVNI
NOT_PRESENT NVNVNI

leggiFiles

Args:01234
RESULT_OK Segm. Fault NVNVNV Segm. Fault
UNKNOWN_ERROR Segm. Fault NVNVNV Segm. Fault
NULL_POINTER Segm. Fault OKOKOK Segm. Fault
EMPTY_STRING Segm. Fault TFNVNV Segm. Fault
FILE_MISSING Segm. Fault NVNVNV Segm. Fault
FILE_UNREADABLE Segm. Fault NVNVNV Segm. Fault
FILE_UNWRITABLE Segm. Fault NVNVNV Segm. Fault
FILE_EMPTY Segm. Fault NVNVNV Segm. Fault
BUFFER_TOO_SMALL Segm. Fault NVNVNV Segm. Fault
HEADER_NOT_FOUND Segm. Fault NVNVNV Segm. Fault
BODY_NOT_FOUND Segm. Fault NVNVNV Segm. Fault
BAD_HEADER Segm. Fault NVNVNV Segm. Fault
MEM_ALLOC_ERROR Segm. Fault NVNVNV Segm. Fault
INVALID_PARAMETER Segm. Fault NVNVNV Segm. Fault
MATCH_NOT_FOUND Segm. Fault NVNVNV Segm. Fault
RE_PAIR_NOT_FOUND Segm. Fault NVNVNV Segm. Fault
BAD_RE_PAIR Segm. Fault NVNVNV Segm. Fault
BAD_MATCH Segm. Fault NVNVNV Segm. Fault
BAD_REPLACE Segm. Fault NVNVNV Segm. Fault
DOUBLE_KEY_FOUND Segm. Fault NVNVNV Segm. Fault
TABLE_FULL Segm. Fault NVNVNV Segm. Fault
KEY_NOT_FOUND Segm. Fault NVNVNV Segm. Fault
NO_MORE_ELEMENTS Segm. Fault NVNVNV Segm. Fault
NOT_PRESENT Segm. Fault NVNVNV Segm. Fault

calcolaDizionario

Args:01234
RESULT_OK Segm. Fault NV NV
UNKNOWN_ERROR Segm. Fault NINVNINV
NULL_POINTER Segm. Fault OKNVOKNV
EMPTY_STRING Segm. Fault NINVNINV
FILE_MISSING Segm. Fault NINVNINV
FILE_UNREADABLE Segm. Fault NINVNINV
FILE_UNWRITABLE Segm. Fault NINVNINV
FILE_EMPTY Segm. Fault NINVNINV
BUFFER_TOO_SMALL Segm. Fault NINVNINV
HEADER_NOT_FOUND Segm. Fault NINVNINV
BODY_NOT_FOUND Segm. Fault NINVNINV
BAD_HEADER Segm. Fault NINVNINV
MEM_ALLOC_ERROR Segm. Fault NINVNINV
INVALID_PARAMETER Segm. Fault NIOKNITF
MATCH_NOT_FOUND Segm. Fault NINVNINV
RE_PAIR_NOT_FOUND Segm. Fault NINVNINV
BAD_RE_PAIR Segm. Fault NINVNINV
BAD_MATCH Segm. Fault NINVNINV
BAD_REPLACE Segm. Fault NINVNINV
DOUBLE_KEY_FOUND Segm. Fault NINVNINV
TABLE_FULL Segm. Fault NINVNINV
KEY_NOT_FOUND Segm. Fault NINVNINV
NO_MORE_ELEMENTS Segm. Fault NINVNINV
NOT_PRESENT Segm. Fault NINVNINV

scriviDizionario

Args:01234
RESULT_OK NVNV
UNKNOWN_ERROR NVNV
NULL_POINTER OKOK
EMPTY_STRING OKNV
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
INVALID_PARAMETER NVNV
MATCH_NOT_FOUND NVNV
RE_PAIR_NOT_FOUND NVNV
BAD_RE_PAIR NVNV
BAD_MATCH NVNV
BAD_REPLACE NVNV
DOUBLE_KEY_FOUND NVNV
TABLE_FULL NVNV
KEY_NOT_FOUND NVNV
NO_MORE_ELEMENTS NVNV
NOT_PRESENT NVNV

processDirs

Args:01234
RESULT_OK NVNVNV
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKOKOK
EMPTY_STRING TFTFTF
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVNV
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV
INVALID_PARAMETER NVNVNV
MATCH_NOT_FOUND NVNVNV
RE_PAIR_NOT_FOUND NVNVNV
BAD_RE_PAIR NVNVNV
BAD_MATCH NVNVNV
BAD_REPLACE NVNVNV
DOUBLE_KEY_FOUND NVNVNV
TABLE_FULL NVNVNV
KEY_NOT_FOUND NVNVNV
NO_MORE_ELEMENTS NVNVNV
NOT_PRESENT NVNVNV