![]() |
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 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 41 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 67 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 48 of file test_tagging_completion.c.
Referenced by test_completion_survives_repeated_single_and_hierarchical_clears().
|
static |
Definition at line 94 of file test_tagging_completion.c.
References key.
Referenced by _setup_completion().
|
static |
Definition at line 53 of file test_tagging_completion.c.
Referenced by _wait_for_completion_sources().
|
static |
Definition at line 153 of file test_tagging_completion.c.
Referenced by test_completion_keeps_return_priority_after_reattach().
|
static |
Definition at line 80 of file test_tagging_completion.c.
Referenced by test_completion_keeps_return_priority_after_reattach().
|
static |
Definition at line 107 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 141 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().
|
static |
Definition at line 59 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 279 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 162 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 204 of file test_tagging_completion.c.
References dt_tagging_entry_clear().
Referenced by main().
Definition at line 240 of file test_tagging_completion.c.
References _completion_popup_is_mapped(), _record_plain_return(), _send_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 178 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 216 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().