๐ Test
before build, please set “-DENABLE_TEST=ON”, default is “OFF”
cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug -DENABLE_TEST=ON.
โโโ cases # <- put ".test" file
โ โโโ help.test
โ โโโ list.test
โ โโโ manual.test
โ โโโ next.test
โ โโโ previous.test
โ โโโ refresh.test
โ โโโ test.list
โ โโโ unique-instance.test
โ โโโ version.test
โโโ CMakeLists.txt
โโโ fixtures
โ โโโ config # <- simulation dir $XDG_RUNTIME_DIR/wow
โ โโโ workdir # <- simulation dir $XDG_CONFIG_HOME/wow
โโโ modify.sh
โโโ path.py.in
โโโ runtest.py # <- regression script , run ".test" file๓ฑข
After adding a new “.test” file
Please run
Please run
cmake --build build- run all test
ctest --test-dir build --output-on-failure- run single test
python3 test/runtest.py test/cases/[test name].test