enh(test): improve unit tests in sight::core
Description
This MR adds some tests for sight::core.
Closes #832 (closed)
How to test it?
Launch coretest
.
Some results
It adds 0.6% code coverage.
Additional tests/tasks to run
Some tests don't pass, so I disabled them, I'd like to have some comments to know which one is wrong between my test and the program, in order to eventually dedicate an issue to fix it.