Squish Coco linking against camera model plugins at link-time
Squish Coco does not test the run-time plugin loading capabilities correctly. This was an issue with the previous version of Squish Coco as well.
When linking the unit test for camera models (make unitTest MODE=TC), the plugin (libCameraModel.so) is linked into the executable. Ideally, to test the plugin run-time loading capabilities, plugins should not be linked against at link-time.
This fix would require modifying any camera model unit tests that explicitly construct camera models to use the CameryFactory::Create() method.
Consider if this is possible for PushFrame camera models, as the PushFrameCamera class introduces the ShutterOpenCloseTimes() pure virtual method.