Right now add_commonlibsse_plugin() creates a shared library, which makes unit testing cumbersome because we have to export all the to-be-tested classes/functions. We also have to worry about DLL boundary quirks when writing tests.
Being able to statically link tests with plugin code would make things a lot less painful.
Right now
add_commonlibsse_plugin()
creates a shared library, which makes unit testing cumbersome because we have to export all the to-be-tested classes/functions. We also have to worry about DLL boundary quirks when writing tests.Being able to statically link tests with plugin code would make things a lot less painful.