defining tests in the main library modules seems an unusual design... Note running ldconfig for ghc-ShellCheck is redundant since the library does not live in %{_libdir}/