syslog-ng source
test_list_scanner.c File Reference
#include <criterion/criterion.h>
#include "scanner/list-scanner/list-scanner.h"
Include dependency graph for test_list_scanner.c:

Functions

 TestSuite (list_scanner,.init=setup,.fini=teardown)
 
 Test (list_scanner, individual_items_are_scanned)
 
 Test (list_scanner, unquoted_empty_items_are_skipped_to_make_it_easy_to_concatenate_lists)
 
 Test (list_scanner, quoted_empty_items_are_parsed_as_empty_values)
 
 Test (list_scanner, comma_delimiter_values_are_split)
 
 Test (list_scanner, comma_and_arg_are_equivalent)
 
 Test (list_scanner, works_with_gstring_input)
 
 Test (list_scanner, works_with_simple_input)
 
 Test (list_scanner, handles_single_quotes)
 
 Test (list_scanner, handles_double_quotes)
 
 Test (list_scanner, malformed_quotes)
 

Variables

ListScanner * list_scanner
 

Function Documentation

◆ Test() [1/10]

Test ( list_scanner  ,
comma_and_arg_are_equivalent   
)

◆ Test() [2/10]

Test ( list_scanner  ,
comma_delimiter_values_are_split   
)

◆ Test() [3/10]

Test ( list_scanner  ,
handles_double_quotes   
)

◆ Test() [4/10]

Test ( list_scanner  ,
handles_single_quotes   
)

◆ Test() [5/10]

Test ( list_scanner  ,
individual_items_are_scanned   
)

◆ Test() [6/10]

Test ( list_scanner  ,
malformed_quotes   
)

◆ Test() [7/10]

Test ( list_scanner  ,
quoted_empty_items_are_parsed_as_empty_values   
)

◆ Test() [8/10]

Test ( list_scanner  ,
unquoted_empty_items_are_skipped_to_make_it_easy_to_concatenate_lists   
)

◆ Test() [9/10]

Test ( list_scanner  ,
works_with_gstring_input   
)

◆ Test() [10/10]

Test ( list_scanner  ,
works_with_simple_input   
)

◆ TestSuite()

TestSuite ( list_scanner  ,
init = setup,
fini = teardown 
)

Variable Documentation

◆ list_scanner

ListScanner* list_scanner