remove url stuff

I recommend using libcurl or similar for that
This commit is contained in:
2025-05-21 20:36:47 +02:00
parent c3824e1dc7
commit 5b4a3f84e5
3 changed files with 1 additions and 157 deletions

101
tests.c
View File

@ -441,107 +441,12 @@ int test_word_count() {
return ret;
}
int test_is_url_encoded() {
int ret = 1;
char* input;
int expected;
int result;
input = "(artist)";
expected = 0;
result = strops_is_url_encoded(input);
if (result != expected) {
printf("test_is_url_encoded failed\n");
printf("Got = %d\nExpected = %d\n", result, expected);
ret = 0;
}
input = "%28artist%29";
expected = 1;
result = strops_is_url_encoded(input);
if (result != expected) {
printf("test_is_url_encoded failed\n");
printf("Got = %d\nExpected = %d\n", result, expected);
ret = 0;
}
return ret;
}
int test_url_encode() {
int ret = 1;
char* input;
char* expected;
char* result;
input = "(artist)";
expected = "%28artist%29";
result = strops_url_encode(input);
if (result == NULL) {
printf("test_url_encode failed\n");
printf("Got = NULL\nExpected = '%s'\n", expected);
return 0;
}
if (strcmp(result, expected) != 0) {
printf("test_url_encode failed\n");
printf("Got = '%s'\nExpected = '%s'\n", result, expected);
ret = 0;
}
input = "()";
expected = "%28%29";
result = strops_url_encode(input);
if (result == NULL) {
printf("test_url_encode failed\n");
printf("Got = NULL\nExpected = '%s'\n", expected);
return 0;
}
if (strcmp(result, expected) != 0) {
printf("test_url_encode failed\n");
printf("Got = '%s'\nExpected = '%s'\n", result, expected);
ret = 0;
}
return ret;
}
int test_url_decode() {
int ret = 1;
char* input;
char* expected;
char* result;
input = "%28artist%29";
expected = "(artist)";
result = strops_url_decode(input);
if (result == NULL) {
printf("test_url_decode failed\n");
printf("Got = NULL\nExpected = '%s'\n", expected);
return 0;
}
if (strcmp(result, expected) != 0) {
printf("test_url_decode failed\n");
printf("Got = '%s'\nExpected = '%s'\n", result, expected);
ret = 0;
}
input = "%28%29";
expected = "()";
result = strops_url_decode(input);
if (result == NULL) {
printf("test_url_decode failed\n");
printf("Got = NULL\nExpected = '%s'\n", expected);
return 0;
}
if (strcmp(result, expected) != 0) {
printf("test_url_decode failed\n");
printf("Got = '%s'\nExpected = '%s'\n", result, expected);
ret = 0;
}
return ret;
}
int main() {
Tests tests = { 0 };
da_append(&tests, test_contains_char);
da_append(&tests, test_contains_string);
da_append(&tests, test_to_lowercase);
da_append(&tests, test_to_uppercase);
da_append(&tests, test_is_lowercase);
@ -569,10 +474,6 @@ int main() {
da_append(&tests, test_word_count);
da_append(&tests, test_is_url_encoded);
da_append(&tests, test_url_encode);
da_append(&tests, test_url_decode);
size_t i;
for (i = 0; i < tests.count; i++) {
tests.amount_successful += tests.items[i]();