compiler-research / CppInterOp

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

Adding Tests for edge cases #154

Closed Smit1603 closed 9 months ago

codecov[bot] commented 9 months ago

Codecov Report

Merging #154 (80b45f1) into main (ff578da) will increase coverage by 1.21%. Report is 1 commits behind head on main. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #154      +/-   ##
==========================================
+ Coverage   64.64%   65.85%   +1.21%     
==========================================
  Files          17       17              
  Lines        4279     4326      +47     
==========================================
+ Hits         2766     2849      +83     
+ Misses       1513     1477      -36     
Files Coverage Δ
lib/Interpreter/CppInterOp.cpp 77.47% <ø> (+2.26%) :arrow_up:
unittests/CppInterOp/EnumReflectionTest.cpp 100.00% <100.00%> (ø)
unittests/CppInterOp/FunctionReflectionTest.cpp 99.74% <100.00%> (+<0.01%) :arrow_up:
unittests/CppInterOp/ScopeReflectionTest.cpp 100.00% <100.00%> (ø)
unittests/CppInterOp/TypeReflectionTest.cpp 99.61% <100.00%> (+<0.01%) :arrow_up:

... and 1 file with indirect coverage changes

Files Coverage Δ
lib/Interpreter/CppInterOp.cpp 77.47% <ø> (+2.26%) :arrow_up:
unittests/CppInterOp/EnumReflectionTest.cpp 100.00% <100.00%> (ø)
unittests/CppInterOp/FunctionReflectionTest.cpp 99.74% <100.00%> (+<0.01%) :arrow_up:
unittests/CppInterOp/ScopeReflectionTest.cpp 100.00% <100.00%> (ø)
unittests/CppInterOp/TypeReflectionTest.cpp 99.61% <100.00%> (+<0.01%) :arrow_up:

... and 1 file with indirect coverage changes