GView development
Testing
Tests are enabled with
-DENABLE_TESTS=ONat configure time.Unit tests are in files matching
**/tests_*.cpp.The testing build produces a
GViewTestingexecutable instead ofGView.The
run_core_tests()macro fromcmake/core_testing.cmakeis used to register test sources.
Run the test executable from your build directory after building with tests enabled.
GitHub workflows
Workflows run on push to main and on pull_request. To run them for other
branches, create a draft PR or trigger manually from the Actions page: choose the
workflow and use Run workflow when it has a workflow_dispatch trigger.