GDB (xrefs)
Functions
selftests::gdb_environ_tests Namespace Reference

Functions

static void test_vector_initialization ()
 
static void test_init_from_host_environ ()
 
static void test_reinit_from_host_environ ()
 
static void test_set_A_unset_B_unset_A_cannot_find_A_can_find_B ()
 
static void test_unset_set_empty_vector ()
 
static void test_vector_clear ()
 
static void test_std_move ()
 
static void test_move_constructor ()
 
static void test_self_move ()
 
static void test_set_unset_reset ()
 
static void run_tests ()
 

Function Documentation

◆ run_tests()

static void selftests::gdb_environ_tests::run_tests ( )
static

◆ test_init_from_host_environ()

static void selftests::gdb_environ_tests::test_init_from_host_environ ( )
static

◆ test_move_constructor()

static void selftests::gdb_environ_tests::test_move_constructor ( )
static

◆ test_reinit_from_host_environ()

static void selftests::gdb_environ_tests::test_reinit_from_host_environ ( )
static

Definition at line 73 of file environ-selftests.c.

References gdb_environ::envp(), gdb_environ::from_host_environ(), and SELF_CHECK.

Referenced by run_tests().

◆ test_self_move()

static void selftests::gdb_environ_tests::test_self_move ( )
static

◆ test_set_A_unset_B_unset_A_cannot_find_A_can_find_B()

static void selftests::gdb_environ_tests::test_set_A_unset_B_unset_A_cannot_find_A_can_find_B ( )
static

◆ test_set_unset_reset()

static void selftests::gdb_environ_tests::test_set_unset_reset ( )
static

◆ test_std_move()

static void selftests::gdb_environ_tests::test_std_move ( )
static

◆ test_unset_set_empty_vector()

static void selftests::gdb_environ_tests::test_unset_set_empty_vector ( )
static

◆ test_vector_clear()

static void selftests::gdb_environ_tests::test_vector_clear ( )
static

◆ test_vector_initialization()

static void selftests::gdb_environ_tests::test_vector_initialization ( )
static