yaml-cpp/test
Ted Lyngmo 5ab904311f Add more compile time diagnostics for g++ and clang++
Add compilation flags: -Wshadow -Weffc++ -pedantic -pedantic-errors

* Delete implicit copy & move constructors & assignment operators
  in classes with pointer data members.
* An exception to the above: Add default copy & move constructors &
  assignment operators for the Binary class.
* Convert boolean RegEx operators to binary operators.
* Initialize all members in all classes in ctors.
* Let default ctor delegate to the converting ctor in
  Binary and RegEx
* Don't change any tests except regex_test (as a result of the change
  to binary operators).

Note: https://bugzilla.redhat.com/show_bug.cgi?id=1544675 makes
-Weffc++ report a false positive in "include/yaml-cpp/node/impl.h".
2019-03-11 17:22:29 +01:00
..
gtest-1.8.0 test: Upgrade googlemock 1.7.0 to googletest 1.8.0 2017-08-24 22:49:17 -05:00
integration Fix float precision (#649) 2018-12-21 09:05:19 -05:00
node Fix float precision (#649) 2018-12-21 09:05:19 -05:00
CMakeLists.txt Improvements to CMake buildsystem 2018-09-03 10:37:06 -05:00
create-emitter-tests.py Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting 2015-01-24 12:19:20 -06:00
handler_test.h Factored out HandlerTest as a base class 2014-03-23 16:26:44 -05:00
main.cpp Convert node tests to gtest 2014-03-23 19:21:13 -05:00
mock_event_handler.h Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting 2015-01-24 12:19:20 -06:00
ostream_wrapper_test.cpp Run IWYU 2014-03-22 22:46:04 -05:00
regex_test.cpp Add more compile time diagnostics for g++ and clang++ 2019-03-11 17:22:29 +01:00
specexamples.h Convert spec tests to gtest with gmock 2014-03-23 12:49:30 -05:00