Greenbone Vulnerability Management Libraries 23.9.3
Functions
openvasd_tests.c File Reference
#include "openvasd.c"
#include <cgreen/assertions.h>
#include <cgreen/cgreen.h>
#include <cgreen/constraint_syntax_helpers.h>
#include <cgreen/internal/c_assertions.h>
#include <cgreen/mocks.h>

Functions

static gboolean json_array_contains_string (cJSON *array, const char *value)
 
 Describe (openvasd)
 
 BeforeEach (openvasd)
 
 AfterEach (openvasd)
 
 Ensure (openvasd, openvasd_add_credential_to_scan_json)
 
 Ensure (openvasd, openvasd_add_port_to_scan_json)
 
 Ensure (openvasd, openvasd_add_port_to_scan_json_max_port)
 
 Ensure (openvasd, openvasd_add_port_to_scan_json_normal_range_udp)
 
 Ensure (openvasd, openvasd_add_port_to_scan_json_end_out_of_bounds)
 
 Ensure (openvasd, openvasd_add_port_to_scan_json_end_less_than_start)
 
 Ensure (openvasd, openvasd_add_vts_to_scan_json)
 
 Ensure (openvasd, openvasd_set_alive_test_methods)
 
 Ensure (openvasd, openvasd_set_host_discovery_ipv6_alive_test_method)
 
 Ensure (openvasd, openvasd_build_scan_config_json_with_host_discovery_ipv6)
 
 Ensure (openvasd, openvasd_build_scan_config_json_with_alive_tests)
 
 Ensure (openvasd, openvasd_build_scan_config_json_with_host_discovery_ipv6_only)
 
 Ensure (openvasd, openvasd_build_scan_config_json_with_finished_hosts)
 
 Ensure (openvasd, openvasd_build_scan_config_json_without_finished_hosts)
 
int main (int argc, char **argv)
 

Function Documentation

◆ AfterEach()

AfterEach ( openvasd  )

◆ BeforeEach()

BeforeEach ( openvasd  )

◆ Describe()

Describe ( openvasd  )

◆ Ensure() [1/14]

Ensure ( openvasd  ,
openvasd_add_credential_to_scan_json   
)

◆ Ensure() [2/14]

Ensure ( openvasd  ,
openvasd_add_port_to_scan_json   
)

◆ Ensure() [3/14]

Ensure ( openvasd  ,
openvasd_add_port_to_scan_json_end_less_than_start   
)

◆ Ensure() [4/14]

Ensure ( openvasd  ,
openvasd_add_port_to_scan_json_end_out_of_bounds   
)

◆ Ensure() [5/14]

Ensure ( openvasd  ,
openvasd_add_port_to_scan_json_max_port   
)

◆ Ensure() [6/14]

Ensure ( openvasd  ,
openvasd_add_port_to_scan_json_normal_range_udp   
)

◆ Ensure() [7/14]

Ensure ( openvasd  ,
openvasd_add_vts_to_scan_json   
)

◆ Ensure() [8/14]

Ensure ( openvasd  ,
openvasd_build_scan_config_json_with_alive_tests   
)

◆ Ensure() [9/14]

Ensure ( openvasd  ,
openvasd_build_scan_config_json_with_finished_hosts   
)

◆ Ensure() [10/14]

Ensure ( openvasd  ,
openvasd_build_scan_config_json_with_host_discovery_ipv6   
)

◆ Ensure() [11/14]

Ensure ( openvasd  ,
openvasd_build_scan_config_json_with_host_discovery_ipv6_only   
)

◆ Ensure() [12/14]

Ensure ( openvasd  ,
openvasd_build_scan_config_json_without_finished_hosts   
)

◆ Ensure() [13/14]

Ensure ( openvasd  ,
openvasd_set_alive_test_methods   
)

◆ Ensure() [14/14]

Ensure ( openvasd  ,
openvasd_set_host_discovery_ipv6_alive_test_method   
)

◆ json_array_contains_string()

static gboolean json_array_contains_string ( cJSON *  array,
const char *  value 
)
static

◆ main()

int main ( int  argc,
char **  argv 
)