Functions | Variables
unit1304.c File Reference
#include "curlcheck.h"
#include "netrc.h"
#include "memdebug.h"
Include dependency graph for unit1304.c:

Go to the source code of this file.

Functions

 abort_unless (password!=NULL,"returned NULL!")
 
 abort_unless (login!=NULL,"returned NULL!")
 
 fail_unless (result==1,"Host not found should return 1")
 
 fail_unless (password[0]==0,"password should not have been changed")
 
 fail_unless (login[0]==0,"login should not have been changed")
 
 fail_unless (result==0,"Host should be found")
 
 fail_unless (strncmp(login,"me", 2)==0,"login should not have been changed")
 
 fail_unless (strncmp(login,"admi", 4)==0,"login should not have been changed")
 
 fail_unless (strncmp(login,"adminn", 6)==0,"login should not have been changed")
 
 fail_unless (result==0,"Host should have been found")
 
 fail_unless (strncmp(password,"passwd", 6)==0,"password should be 'passwd'")
 
 fail_unless (strncmp(login,"admin", 5)==0,"login should be 'admin'")
 
 fail_unless (strncmp(password,"none", 4)==0,"password should be 'none'")
 
 fail_unless (strncmp(login,"none", 4)==0,"login should be 'none'")
 
 free (login)
 
 free (password)
 
 memcpy (filename, filename1, strlen(filename1))
 
static CURLcode unit_setup (void)
 
static void unit_stop (void)
 

Variables

static char filename [64]
 
static const char *const filename1 = "log/netrc1304"
 
static char * login = strdup("me")
 
static char * password = strdup("")
 
UNITTEST_START int result = Curl_parsenetrc("test.example.com", &login, &password, filename)
 

Function Documentation

abort_unless ( password!  = NULL,
"returned NULL!"   
)
abort_unless ( login!  = NULL,
"returned NULL!"   
)
fail_unless ( result  = =1,
"Host not found should return 1"   
)
fail_unless ( password  [0] = =0,
"password should not have been changed"   
)
fail_unless ( login  [0] = =0,
"login should not have been changed"   
)
fail_unless ( result  = =0,
"Host should be found"   
)
fail_unless ( strncmp(login,"me", 2)  = =0,
"login should not have been changed"   
)
fail_unless ( strncmp(login,"admi", 4)  = =0,
"login should not have been changed"   
)
fail_unless ( strncmp(login,"adminn", 6)  = =0,
"login should not have been changed"   
)
fail_unless ( result  = =0,
"Host should have been found"   
)
fail_unless ( strncmp(password,"passwd", 6)  = =0,
"password should be 'passwd'"   
)
fail_unless ( strncmp(login,"admin", 5)  = =0,
"login should be 'admin'"   
)
fail_unless ( strncmp(password,"none", 4)  = =0,
"password should be 'none'"   
)
fail_unless ( strncmp(login,"none", 4)  = =0,
"login should be 'none'"   
)
free ( login  )
free ( password  )
memcpy ( filename  ,
filename1  ,
strlen(filename1  
)
static CURLcode unit_setup ( void  )
static

Definition at line 30 of file unit1304.c.

static void unit_stop ( void  )
static

Definition at line 42 of file unit1304.c.

Variable Documentation

char filename[64]
static

Definition at line 28 of file unit1304.c.

const char* const filename1 = "log/netrc1304"
static

Definition at line 51 of file unit1304.c.

login = strdup("me")
static

Definition at line 26 of file unit1304.c.

password = strdup("")
static

Definition at line 27 of file unit1304.c.

result = Curl_parsenetrc("test.example.com", &login, &password, filename)

Definition at line 49 of file unit1304.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17