add focused unit and map checks
This commit is contained in:
42
tests/test.h
Normal file
42
tests/test.h
Normal file
@@ -0,0 +1,42 @@
|
||||
#ifndef STRANS_TEST_H
|
||||
#define STRANS_TEST_H
|
||||
|
||||
#include "../cutest/cutest.h"
|
||||
|
||||
#ifndef STRANS_TEST_ENGINE
|
||||
#include "../dat.h"
|
||||
#include "../fn.h"
|
||||
#endif
|
||||
|
||||
extern Lang testvi;
|
||||
|
||||
Str mkstr(char*);
|
||||
int checkstr(struct ct*, char*, char*, Str*);
|
||||
Str shownpre(Im*);
|
||||
|
||||
void str_init_utf8(struct ct*);
|
||||
void str_edit_and_alias(struct ct*);
|
||||
void str_utf8_capacity(struct ct*);
|
||||
void hmap_set_replace_and_grow(struct ct*);
|
||||
void hmap_long_utf8_keys(struct ct*);
|
||||
void trie_exact_prefix_and_duplicate(struct ct*);
|
||||
void production_maps_load(struct ct*);
|
||||
void transmap_states(struct ct*);
|
||||
void korean_sequences(struct ct*);
|
||||
void korean_backspace(struct ct*);
|
||||
void vietnamese_transitions(struct ct*);
|
||||
void vietnamese_backspace(struct ct*);
|
||||
void vietnamese_state_lifetime(struct ct*);
|
||||
void engine_clears_candidates(struct ct*);
|
||||
void engine_selects_visible_candidate(struct ct*);
|
||||
void engine_commit_contract(struct ct*);
|
||||
void engine_telex_history_bound(struct ct*);
|
||||
void dictionary_candidates(struct ct*);
|
||||
void ipc_request_codec(struct ct*);
|
||||
void ipc_response_pack_boundaries(struct ct*);
|
||||
void ipc_response_codec_and_drain(struct ct*);
|
||||
void ipc_truncated_frame(struct ct*);
|
||||
void ipc_fragmented_request(struct ct*);
|
||||
void ipc_closed_peer(struct ct*);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user