]> git.lyx.org Git - features.git/commit
Add C++ testing framework `doctest`
authorYuriy Skalko <yuriy.skalko@gmail.com>
Sat, 23 Jan 2021 22:45:36 +0000 (00:45 +0200)
committerYuriy Skalko <yuriy.skalko@gmail.com>
Wed, 10 Feb 2021 23:34:47 +0000 (01:34 +0200)
commit67eda5fb1f95ff26533844a67b3b0a41038b4d62
treefefe9865dfa6b992c6888bc4d228c6057ce982b9
parent861c87f72c35c0743aab02e6ccd7f27d22d36ef0
Add C++ testing framework `doctest`

Also convert several existing tests to use this framework.
22 files changed:
3rdparty/doctest/CMakeLists.txt [new file with mode: 0644]
3rdparty/doctest/LICENSE.txt [new file with mode: 0644]
3rdparty/doctest/doctest.cpp [new file with mode: 0644]
3rdparty/doctest/doctest.h [new file with mode: 0644]
CMakeLists.txt
INSTALL.cmake
development/cmake/config.h.cmake
lib/doc/Development.lyx
src/CMakeLists.txt
src/LyX.cpp
src/LyX.h
src/test/CMakeLists.txt [new file with mode: 0644]
src/test/core/Buffer.cpp [new file with mode: 0644]
src/test/core/BufferParams.cpp [new file with mode: 0644]
src/test/core/Paragraph.cpp [new file with mode: 0644]
src/test/core/Text.cpp [new file with mode: 0644]
src/test/insets/InsetNote.cpp [new file with mode: 0644]
src/test/insets/ListingsCaption.cpp [new file with mode: 0644]
src/test/support/Length.cpp [new file with mode: 0644]
src/test/support/convert.cpp [new file with mode: 0644]
src/test/support/filetools.cpp [new file with mode: 0644]
src/test/support/lstrings.cpp [new file with mode: 0644]