syslog-ng source
test-journald-mock.c File Reference
#include <criterion/criterion.h>
#include "journald-subsystem.h"
#include "journald-mock.h"
#include "apphook.h"
#include "mainloop.h"
#include "cfg.h"
#include <iv.h>
Include dependency graph for test-journald-mock.c:

Macros

#define PERSIST_FILE   "test_journald_mock.persist"
 

Functions

void __test_seeks (sd_journal *journald)
 
void __test_cursors (sd_journal *journald)
 
void add_mock_entries (gpointer user_data)
 
void handle_new_entry (gpointer user_data)
 
void stop_timer_expired (gpointer user_data)
 
void __test_fd_handling (sd_journal *journald)
 
 Test (journald_mock, test_journald_mock)
 
 TestSuite (journald_mock,.init=setup,.fini=teardown)
 

Macro Definition Documentation

◆ PERSIST_FILE

#define PERSIST_FILE   "test_journald_mock.persist"

Function Documentation

◆ __test_cursors()

void __test_cursors ( sd_journal *  journald)

◆ __test_fd_handling()

void __test_fd_handling ( sd_journal *  journald)

◆ __test_seeks()

void __test_seeks ( sd_journal *  journald)

◆ add_mock_entries()

void add_mock_entries ( gpointer  user_data)

◆ handle_new_entry()

void handle_new_entry ( gpointer  user_data)

◆ stop_timer_expired()

void stop_timer_expired ( gpointer  user_data)

◆ Test()

Test ( journald_mock  ,
test_journald_mock   
)

◆ TestSuite()

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