syslog-ng source
test-mongodb-config.c File Reference
#include <criterion/criterion.h>
#include "libtest/cr_template.h"
#include "libtest/grab-logging.h"
#include "apphook.h"
#include "logthrdest/logthrdestdrv.h"
#include "../afmongodb-parser.h"
Include dependency graph for test-mongodb-config.c:

Macros

#define SAFEOPTS   "?wtimeoutMS=60000&socketTimeoutMS=60000&connectTimeoutMS=60000"
 

Functions

 Test (mongodb_config, test_persist_name)
 
 Test (mongodb_config, test_stats_name)
 
 Test (mongodb_config, test_uri_components_are_parsed_and_reported_correctly)
 
 Test (mongodb_config, test_collection_option_is_consumed_and_reported_correctly)
 
 Test (mongodb_config, test_invalid_uris_are_reported_as_errors)
 
 TestSuite (mongodb_config,.init=setup,.fini=teardown)
 

Macro Definition Documentation

◆ SAFEOPTS

#define SAFEOPTS   "?wtimeoutMS=60000&socketTimeoutMS=60000&connectTimeoutMS=60000"

Function Documentation

◆ Test() [1/5]

Test ( mongodb_config  ,
test_collection_option_is_consumed_and_reported_correctly   
)

◆ Test() [2/5]

Test ( mongodb_config  ,
test_invalid_uris_are_reported_as_errors   
)

◆ Test() [3/5]

Test ( mongodb_config  ,
test_persist_name   
)

◆ Test() [4/5]

Test ( mongodb_config  ,
test_stats_name   
)

◆ Test() [5/5]

Test ( mongodb_config  ,
test_uri_components_are_parsed_and_reported_correctly   
)

◆ TestSuite()

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