16 +# IMPORT_PATHS will pass that path to qmltestrunner as "-import" arguments
"those paths"
25 + set(multi_value_keywords "IMPORT_PATHS" "TARGETS" "PROPERTIES")
no need for the quotes
28 + cmake_parse_arguments(qmltest "${options}" "" "${multi_value_keywords}" ${ARGN})
rogue space
47 + list(APPEND qmltestrunner_imports "-import")
48 + list(APPEND qmltestrunner_imports ${IMPORT_PATH})
I would probably just go and set(var "${var} -import ${IMPORT_PATH}") here, but that's good, too
16 +# IMPORT_PATHS will pass that path to qmltestrunner as "-import" arguments
"those paths"
25 + set(multi_ value_keywords "IMPORT_PATHS" "TARGETS" "PROPERTIES")
no need for the quotes
28 + cmake_parse_ arguments( qmltest "${options}" "" "${multi_ value_keywords} " ${ARGN})
rogue space
47 + list(APPEND qmltestrunner_ imports "-import") imports ${IMPORT_PATH})
48 + list(APPEND qmltestrunner_
I would probably just go and set(var "${var} -import ${IMPORT_PATH}") here, but that's good, too
Just some nitpicks, otherwise good!