1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 12:47:45 +00:00

Userland: Replace most printf-style APIs with AK::Format APIs :^)

This commit is contained in:
Linus Groh 2021-05-31 15:43:25 +01:00
parent 4f1889c2cb
commit f5c35fccca
75 changed files with 642 additions and 644 deletions

View file

@ -5,6 +5,7 @@
*/
#include <AK/Assertions.h>
#include <AK/Format.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@ -14,11 +15,11 @@ static void assert_env(const char* name, const char* value)
char* result = getenv(name);
if (!result) {
perror("getenv");
printf("(When reading value for '%s'; we expected '%s'.)\n", name, value);
outln("(When reading value for '{}'; we expected '{}'.)", name, value);
VERIFY(false);
}
if (strcmp(result, value) != 0) {
printf("Expected '%s', got '%s' instead.\n", value, result);
outln("Expected '{}', got '{}' instead.", value, result);
VERIFY(false);
}
}
@ -77,17 +78,17 @@ static void test_settenv_overwrite_empty()
int main(int, char**)
{
#define RUNTEST(x) \
{ \
printf("Running " #x " ...\n"); \
x(); \
printf("Success!\n"); \
#define RUNTEST(x) \
{ \
outln("Running " #x " ..."); \
x(); \
outln("Success!"); \
}
RUNTEST(test_getenv_preexisting);
RUNTEST(test_puttenv);
RUNTEST(test_settenv);
RUNTEST(test_settenv_overwrite_empty);
printf("PASS\n");
outln("PASS");
return 0;
}