Rewrite tests

This commit is contained in:
Yorick Barbanneau 2021-10-14 23:47:48 +02:00
parent 15ed23531f
commit 2b7c7ee780
2 changed files with 19 additions and 19 deletions

View file

@ -1,13 +1,12 @@
#include "syscall.h" #include "syscall.h"
#define MAX_INPUT_SIZE 4
int main() int main(){
{
//char s;
//s = GetChar();
//PutChar(s);
char t[100]; char t[100];
GetString(t, 100); do {
PutString(t); GetString(t, MAX_INPUT_SIZE);
PutChar('\n'); PutString(t);
PutString("Ceci est un test de grande ampleur"); PutChar('\n');
}
while(1 == 1);
} }

View file

@ -2,14 +2,15 @@
int main() int main()
{ {
// PutString("Te\n"); //Test simple : 1 mot plus petit que le buffer
// PutString("Tes\n"); PutString("Hello");
// PutString("Tes t\n"); //puis un mot avec un saut de ligne
// // les deux derniers ne fonctionnent pas car ila dépassent la taille du PutString("Hello\n");
// // buffer: MAX_STRING_SIZE //cette fois plus grand que le buffer
// // PutString("Hello World!\n");
// // Maitenant que j'ai fais une boucle dans PutString, tout fonctionne bien // Puis une chaine plus longue
PutString("BonjourTout\n"); PutString("Ceci est une chaine vraiment très longue, on peut méme faire un peu plus long!\n");
PutString("Bonjour tout le monde\n"); // des saut de lignes dans la phrace
Exit(4); PutString("bonjour,\nJe voudrais par la présente\nTester mon appel système\navec des saut de lignes\nCordialement,\n\nToto\n");
Exit(0);
} }