qt_add_executable(ut_preedit-string
    ut_preedit-string.cpp
    wordengineprobe.cpp wordengineprobe.h
    ${CMAKE_SOURCE_DIR}/src/plugin/editor.cpp
    ${CMAKE_SOURCE_DIR}/src/plugin/updatenotifier.cpp
)

target_link_libraries(ut_preedit-string PRIVATE
    tests-common
    Qt::Core
    Qt::Gui
    Qt::Widgets
    Qt::Test
    PkgConfig::GSETTINGS_QT6
)

add_test(NAME ut_preedit-string COMMAND ut_preedit-string)
