syslog-ng source
test_linux_audit_scanner.c File Reference
#include <criterion/criterion.h>
#include "scanner/kv-scanner/kv-scanner.h"
#include "linux-audit-parser.h"
#include "apphook.h"
#include "scratch-buffers.h"
Include dependency graph for test_linux_audit_scanner.c:

Functions

void setup (void)
 
void teardown (void)
 
 Test (linux_audit_scanner, test_audit_style_hex_dump_is_not_decoded,.description="not decoded as no characters to be" "escaped, kernel only escapes stuff below 0x21, above 0x7e and the quote character")
 
 Test (linux_audit_scanner, test_audit_style_hex_dump_is_decoded)
 
 Test (linux_audit_scanner, test_audit_style_hex_dump_is_not_decoded_odd,.description="odd number of chars")
 
 TestSuite (linux_audit_scanner,.init=setup,.fini=teardown)
 

Variables

KVScanner kv_scanner
 

Function Documentation

◆ setup()

void setup ( void  )

◆ teardown()

void teardown ( void  )

◆ Test() [1/3]

Test ( linux_audit_scanner  ,
test_audit_style_hex_dump_is_decoded   
)

◆ Test() [2/3]

Test ( linux_audit_scanner  ,
test_audit_style_hex_dump_is_not_decoded  ,
description = "not decoded as no characters to be" "escaped, kernel only escapes stuff below 0x21, above 0x7e and the quote character" 
)

◆ Test() [3/3]

Test ( linux_audit_scanner  ,
test_audit_style_hex_dump_is_not_decoded_odd  ,
description = "odd number of chars" 
)

◆ TestSuite()

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

Variable Documentation

◆ kv_scanner

KVScanner kv_scanner