You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most of the assertions have a common failure logging pattern, which
should be consolidated into a common function call path.
Devise a return value system that will work for all test failures that
log details of the test failure, where they share a common output
format.
This is all of them except fail, assertThrows, and assertNoThrows.
Basically if there is content in the error string, it will throw the
failure exception causing the test to fail.
Finish fixing #94 by implementing the template specialization for const
char* for assertNotEquals.
Increase patch coverage where it was lacking for #27, #94, and #8.
Added new tests so all assertions are now covered, and added negative
testing for all assertions.
Restructure Assertions test files so there's a paradigm for adding
new assertion categories.
Updated CMake build to take this into account.
Most of the assertions have a common failure logging pattern, which
should be consolidated into a common function call path.
Devise a return value system that will work for all test failures that
log details of the test failure, where they share a common output
format.
This is all of them except fail, assertThrows, and assertNoThrows.
Basically if there is content in the error string, it will throw the
failure exception causing the test to fail.
Finish fixing #94 by implementing the template specialization for const
char* for assertNotEquals.
Increase patch coverage where it was lacking for #27, #94, and #8.
Added new tests so all assertions are now covered, and added negative
testing for all assertions.
Restructure Assertions test files so there's a paradigm for adding
new assertion categories.
Updated CMake build to take this into account.
Using
operator==
does not work for C strings, need to usestrcmp
.Fixed by #27, so this will go into release 0.3.
The text was updated successfully, but these errors were encountered: