-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbasics.txt
28 lines (24 loc) · 861 Bytes
/
basics.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Eliminatoire : segfault, fonctions interdites, boucles infinies, norme, leaks, triche
Before :
Fichier auteur présent ?
Norme ?
Flags a la compilation
Executable avec le bon nom
Fonctions autorisées / interdites (nm -u)
check memalloc/strnew si libft
Si prends des valeurs :
test sans paramettres
test trop de parqmettres
test flags (juste tiret, plusieur fois le meme flag, flag incorrect)
test valeurs correctes
test valeurs incorrectes, incohérantes
test min-max, valeurs superieurs/inferieurs
test grosse prise de valeurs(grande map, grand nombre de coups, gros champion, ...)
Si prends le nom d'un fichier :
test fichier vide
test fichier interdit en droits
Dev random ?
test fichier modifié (test par projet)
check_code :
Sturcture globale => debut du code, etapes, fin
fonctions => prendre une fonction/etape et l'expliquer