# All sub directory in items are evaluated as a list items: <| [os.path.basename(f.path) for f in os.scandir(os.path.join(r"$(test_directory)", "items")) if f.is_dir()] |> # - common # - check # - console # - cycle # - dialogs # - expanse # - func # - git # - plot # - include # - jsonrpc # - let # - sleep # - unittest # Parameters of the validation execution validation_report_path: $(test_directory)/../tmp/ validation_report_file: validation # parameter to enable validation of plotical items validation_dialogs: true # various parameters windows_prompt: ">" linux_prompt: "$ " #Added param to show handling of the include with statically loaded parameter inc_no_template: "inc no template" inc_with_template: "inc with template" # LUA_PATH / LUA_CPATH are intentionally NOT set: the lua interpreter's # compiled-in defaults already point to the version-matching directories # (/usr/share/lua/X.Y, /usr/lib/.../lua/X.Y) where the system packages # lua-cjson and lua-socket install their files. Hard-coding a `lua_rev` # here would break as soon as the host's lua differs from that value # (which is exactly what happened on Debian Bookworm with lua5.5 # vs. lua-cjson built for lua5.4).