#include "curlcheck.h"#include "urldata.h"#include "url.h"#include "curl_base64.h"#include "memdebug.h"
Go to the source code of this file.
Functions | |
| Curl_safefree (output) | |
| Curl_safefree (decoded) | |
| fail_if (decoded,"returned pointer should be NULL") | |
| fail_unless (rc==CURLE_OK,"return code should be CURLE_OK") | |
| fail_unless (size==4,"size should be 4") | |
| fail_unless (size==8,"size should be 8") | |
| fail_unless (size==3,"size should be 3") | |
| fail_unless (size==2,"size should be 2") | |
| fail_unless (size==1,"size should be 1") | |
| fail_unless (rc==CURLE_BAD_CONTENT_ENCODING,"return code should be CURLE_BAD_CONTENT_ENCODING") | |
| fail_unless (size==0,"size should be 0") | |
| static CURLcode | unit_setup (void) |
| static void | unit_stop (void) |
| verify_memory (output,"aQ==", 4) | |
| verify_memory (output,"aWlp", 4) | |
| verify_memory (decoded,"iiii", 4) | |
| verify_memory (decoded,"iii", 3) | |
| verify_memory (decoded,"ii", 2) | |
| verify_memory (decoded,"i", 2) | |
Variables | |
| unsigned char | anychar = 'x' |
| static struct Curl_easy * | data |
| unsigned char * | decoded = &anychar |
| UNITTEST_START char * | output |
| CURLcode | rc = Curl_base64_encode(data, "i", 1, &output, &size) |
| size_t | size = 0 |
| Curl_safefree | ( | output | ) |
| Curl_safefree | ( | decoded | ) |
| fail_unless | ( | rc | = =CURLE_OK, |
| "return code should be CURLE_OK" | |||
| ) |
| fail_unless | ( | size | = =4, |
| "size should be 4" | |||
| ) |
| fail_unless | ( | size | = =8, |
| "size should be 8" | |||
| ) |
| fail_unless | ( | size | = =3, |
| "size should be 3" | |||
| ) |
| fail_unless | ( | size | = =2, |
| "size should be 2" | |||
| ) |
| fail_unless | ( | size | = =1, |
| "size should be 1" | |||
| ) |
| fail_unless | ( | rc | = =CURLE_BAD_CONTENT_ENCODING, |
| "return code should be CURLE_BAD_CONTENT_ENCODING" | |||
| ) |
| fail_unless | ( | size | = =0, |
| "size should be 0" | |||
| ) |
| static CURLcode unit_setup | ( | void | ) | [static] |
Definition at line 31 of file unit1302.c.
| static void unit_stop | ( | void | ) | [static] |
Definition at line 39 of file unit1302.c.
| verify_memory | ( | output | ) |
| verify_memory | ( | output | , |
| "aWlp" | , | ||
| 4 | |||
| ) |
| verify_memory | ( | decoded | , |
| "iiii" | , | ||
| 4 | |||
| ) |
| verify_memory | ( | decoded | , |
| "iii" | , | ||
| 3 | |||
| ) |
| verify_memory | ( | decoded | , |
| "ii" | , | ||
| 2 | |||
| ) |
| verify_memory | ( | decoded | , |
| "i" | , | ||
| 2 | |||
| ) |
Definition at line 49 of file unit1302.c.
Definition at line 29 of file unit1302.c.
Definition at line 47 of file unit1302.c.
| UNITTEST_START char* output |
Definition at line 46 of file unit1302.c.
| rc = Curl_base64_encode(data, "i", 1, &output, &size) |
Definition at line 50 of file unit1302.c.
| size = 0 |
Definition at line 48 of file unit1302.c.