libamxp  1.4.0
Patterns C Implementation
test_signal_slots_sigmngr.h File Reference

Go to the source code of this file.

Functions

void test_sigmngr_new_delete (void **state)
 
void test_sigmngr_delete_pending_sigs (void **state)
 
void test_sigmngr_trigger (void **state)
 
void test_sigmngr_emit (void **state)
 
void test_sigmngr_suspend_resume (void **state)
 
void test_sigmngr_connect_all (void **state)
 
void test_sigmngr_connect_all2 (void **state)
 
void test_sigmngr_disconnect_all_1 (void **state)
 
void test_sigmngr_disconnect_all_2 (void **state)
 
void test_sigmngr_add_remove_signal (void **state)
 
void test_sigmngr_crash_connect_not_existing_signal (void **state)
 
void test_sigmngr_find_signal (void **state)
 
void test_signal_has_slots (void **state)
 
void test_slot_disconnect_priv (void **state)
 
void test_does_not_crash_with_rogue_signal (void **state)
 
void test_sigmngr_disable (void **state)
 
void test_sigmngr_trigger_unknown_signal_should_not_segfault (void **state)
 
void test_removing_signal_in_slot (void **state)
 
void test_delete_sigmngr_in_slot (void **state)
 
void test_deferred_call (void **state)
 
void test_deferred_call_delete_sigmngr (void **state)
 
void test_can_disconnect_in_slot (void **state)
 
void test_can_delete_signal_in_slot (void **state)
 
void test_can_delete_signal_in_multiple_slots (void **state)
 
void test_can_trigger_non_registered_signal (void **state)
 
void test_delete_sigmngr_in_regexp_slot (void **state)
 
void test_delete_sigmngr_in_slot_and_trigger_slot (void **state)
 

Function Documentation

◆ test_can_delete_signal_in_multiple_slots()

void test_can_delete_signal_in_multiple_slots ( void **  state)

◆ test_can_delete_signal_in_slot()

void test_can_delete_signal_in_slot ( void **  state)

◆ test_can_disconnect_in_slot()

void test_can_disconnect_in_slot ( void **  state)

◆ test_can_trigger_non_registered_signal()

void test_can_trigger_non_registered_signal ( void **  state)

◆ test_deferred_call()

void test_deferred_call ( void **  state)

◆ test_deferred_call_delete_sigmngr()

void test_deferred_call_delete_sigmngr ( void **  state)

◆ test_delete_sigmngr_in_regexp_slot()

void test_delete_sigmngr_in_regexp_slot ( void **  state)

◆ test_delete_sigmngr_in_slot()

void test_delete_sigmngr_in_slot ( void **  state)

◆ test_delete_sigmngr_in_slot_and_trigger_slot()

void test_delete_sigmngr_in_slot_and_trigger_slot ( void **  state)

◆ test_does_not_crash_with_rogue_signal()

void test_does_not_crash_with_rogue_signal ( void **  state)

◆ test_removing_signal_in_slot()

void test_removing_signal_in_slot ( void **  state)

◆ test_sigmngr_add_remove_signal()

void test_sigmngr_add_remove_signal ( void **  state)

◆ test_sigmngr_connect_all()

void test_sigmngr_connect_all ( void **  state)

◆ test_sigmngr_connect_all2()

void test_sigmngr_connect_all2 ( void **  state)

◆ test_sigmngr_crash_connect_not_existing_signal()

void test_sigmngr_crash_connect_not_existing_signal ( void **  state)

◆ test_sigmngr_delete_pending_sigs()

void test_sigmngr_delete_pending_sigs ( void **  state)

◆ test_sigmngr_disable()

void test_sigmngr_disable ( void **  state)

◆ test_sigmngr_disconnect_all_1()

void test_sigmngr_disconnect_all_1 ( void **  state)

◆ test_sigmngr_disconnect_all_2()

void test_sigmngr_disconnect_all_2 ( void **  state)

◆ test_sigmngr_emit()

void test_sigmngr_emit ( void **  state)

◆ test_sigmngr_find_signal()

void test_sigmngr_find_signal ( void **  state)

◆ test_sigmngr_new_delete()

void test_sigmngr_new_delete ( void **  state)

◆ test_sigmngr_suspend_resume()

void test_sigmngr_suspend_resume ( void **  state)

◆ test_sigmngr_trigger()

void test_sigmngr_trigger ( void **  state)

◆ test_sigmngr_trigger_unknown_signal_should_not_segfault()

void test_sigmngr_trigger_unknown_signal_should_not_segfault ( void **  state)

◆ test_signal_has_slots()

void test_signal_has_slots ( void **  state)

◆ test_slot_disconnect_priv()

void test_slot_disconnect_priv ( void **  state)