compiler-research / CppInterOp

A Clang-based C++ Interoperability Library
Other
37 stars 20 forks source link

Add testing infrastructure for the DynamicLibraryManager #155

Closed vgvassilev closed 9 months ago

vgvassilev commented 9 months ago

cc: @Smit1603

codecov[bot] commented 9 months ago

Codecov Report

Merging #155 (72624fd) into main (f5f7b56) will increase coverage by 4.45%. The diff coverage is 57.14%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #155      +/-   ##
==========================================
+ Coverage   65.85%   70.31%   +4.45%     
==========================================
  Files          17       19       +2     
  Lines        4326     4332       +6     
==========================================
+ Hits         2849     3046     +197     
+ Misses       1477     1286     -191     
Files Coverage Δ
unittests/CppInterOp/DynamicLibraryManagerTest.cpp 100.00% <100.00%> (ø)
...ittests/CppInterOp/TestSharedLib/TestSharedLib.cpp 0.00% <0.00%> (ø)
lib/Interpreter/DynamicLibraryManager.cpp 55.73% <0.00%> (+55.73%) :arrow_up:

... and 4 files with indirect coverage changes

Files Coverage Δ
unittests/CppInterOp/DynamicLibraryManagerTest.cpp 100.00% <100.00%> (ø)
...ittests/CppInterOp/TestSharedLib/TestSharedLib.cpp 0.00% <0.00%> (ø)
lib/Interpreter/DynamicLibraryManager.cpp 55.73% <0.00%> (+55.73%) :arrow_up:

... and 4 files with indirect coverage changes

vgvassilev commented 9 months ago

The failures are preexisting.