![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "libs/tagging_completion.h"#include <stdarg.h>#include <stddef.h>#include <setjmp.h>#include <stdint.h>#include <cmocka.h>#include "win/main_wrapper.h"
Include dependency graph for test_tagging_completion.c:Go to the source code of this file.
Data Structures | |
| struct | dt_tagging_completion_test_t |
| struct | dt_return_handler_state_t |
Typedefs | |
| typedef struct dt_tagging_completion_test_t | dt_tagging_completion_test_t |
| typedef struct dt_return_handler_state_t | dt_return_handler_state_t |
| typedef struct dt_return_handler_state_t dt_return_handler_state_t |
| typedef struct dt_tagging_completion_test_t dt_tagging_completion_test_t |
|
static |
Definition at line 46 of file test_tagging_completion.c.
References dt_tagging_completion_test_t::store.
Referenced by _setup_completion(), and test_clear_cancels_completion_before_model_refresh().
|
static |
Definition at line 72 of file test_tagging_completion.c.
Referenced by test_clear_cancels_completion_before_model_refresh(), test_completion_keeps_return_priority_after_reattach(), test_completion_survives_repeated_single_and_hierarchical_clears(), and test_selected_completion_replaces_only_the_active_token().
|
static |
Definition at line 53 of file test_tagging_completion.c.
Referenced by test_completion_survives_repeated_single_and_hierarchical_clears().
|
static |
Definition at line 115 of file test_tagging_completion.c.
References key.
Referenced by _setup_completion().
|
static |
Definition at line 58 of file test_tagging_completion.c.
Referenced by _wait_for_completion_sources().
|
static |
Definition at line 177 of file test_tagging_completion.c.
Referenced by test_completion_keeps_return_priority_after_reattach().
|
static |
Definition at line 85 of file test_tagging_completion.c.
Referenced by test_completion_keeps_return_priority_after_reattach().
|
static |
Definition at line 128 of file test_tagging_completion.c.
References _append_completion(), _match_last_hierarchical_token(), _wait_for_completion_sources(), dt_tagging_completion_test_t::completion, dt_tagging_completion_match_selected(), dt_tagging_completion_test_t::entry, state, dt_tagging_completion_test_t::store, TRUE, and dt_tagging_completion_test_t::window.
Referenced by main().
|
static |
Definition at line 165 of file test_tagging_completion.c.
References _wait_for_completion_sources(), dt_tagging_completion_test_t::completion, dt_tagging_completion_test_t::entry, state, dt_tagging_completion_test_t::store, and dt_tagging_completion_test_t::window.
Referenced by main().
Definition at line 102 of file test_tagging_completion.c.
References TRUE.
Referenced by test_completion_keeps_return_priority_after_reattach().
|
static |
Definition at line 64 of file test_tagging_completion.c.
References _quit_main_loop(), and FALSE.
Referenced by _setup_completion(), _teardown_completion(), test_clear_cancels_completion_before_model_refresh(), test_completion_keeps_return_priority_after_reattach(), test_completion_survives_repeated_single_and_hierarchical_clears(), and test_selected_completion_replaces_only_the_active_token().
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 297 of file test_tagging_completion.c.
References _setup_completion(), _teardown_completion(), test_clear_cancels_completion_before_model_refresh(), test_clear_supports_entry_without_completion(), test_completion_keeps_return_priority_after_reattach(), test_completion_survives_repeated_single_and_hierarchical_clears(), and test_selected_completion_replaces_only_the_active_token().
Definition at line 186 of file test_tagging_completion.c.
References _append_completion(), _completion_popup_is_mapped(), _wait_for_completion_sources(), dt_tagging_completion_test_t::completion, dt_tagging_entry_clear(), dt_tagging_completion_test_t::entry, state, dt_tagging_completion_test_t::store, and dt_tagging_completion_test_t::window.
Referenced by main().
Definition at line 228 of file test_tagging_completion.c.
References dt_tagging_entry_clear().
Referenced by main().
Definition at line 264 of file test_tagging_completion.c.
References _completion_popup_is_mapped(), _record_plain_return(), _send_key(), _type_key(), _wait_for_completion_sources(), dt_tagging_completion_test_t::completion, dt_tagging_entry_clear(), dt_tagging_completion_test_t::entry, dt_return_handler_state_t::entry_calls, position(), state, dt_return_handler_state_t::text, and dt_tagging_completion_test_t::window.
Referenced by main().
|
static |
Definition at line 202 of file test_tagging_completion.c.
References _completion_popup_is_mapped(), _drain_gtk_events(), _wait_for_completion_sources(), dt_tagging_completion_test_t::completion, dt_tagging_entry_clear(), dt_tagging_completion_test_t::entry, position(), state, and dt_tagging_completion_test_t::window.
Referenced by main().
Definition at line 240 of file test_tagging_completion.c.
References _completion_popup_is_mapped(), _wait_for_completion_sources(), dt_tagging_completion_test_t::completion, dt_tagging_completion_test_t::entry, FALSE, state, dt_tagging_completion_test_t::store, TRUE, and dt_tagging_completion_test_t::window.
Referenced by main().