Quassel IRC Repository - quassel.git/rss - src/test/global/CMakeLists.txt history https://git.quassel-irc.org/?p=quassel.git;a=history;f=src/test/global/CMakeLists.txt Quassel IRC en Quassel IRC static/git-logo.png Quassel IRC Repository - quassel.git/rss - src/test/global/CMakeLists.txt history https://git.quassel-irc.org/?p=quassel.git;a=history;f=src/test/global/CMakeLists.txt Sun, 18 Nov 2018 10:06:43 +0000 Sun, 18 Nov 2018 10:06:43 +0000 gitweb v.2.20.1/2.20.1 test: Add GTest printers for commonly used Qt types Manuel Nickschas <sputnick@quassel-irc.org> Thu, 4 Oct 2018 16:59:59 +0000 https://git.quassel-irc.org/?p=quassel.git;a=commitdiff;h=98ffecc6e97b208712c6f5c5da1b4ba10aa09333 https://git.quassel-irc.org/?p=quassel.git;a=commitdiff;h=98ffecc6e97b208712c6f5c5da1b4ba10aa09333 test: Add GTest printers for commonly used Qt types test: Add GTest printers for commonly used Qt types Because GTest by default prints out unknown types as hexdump or other badly readably formats, provide PrintTo functions for Qt types we use in tests. That way, GTest will use those instead of falling back to its own default. Reuse Qt's own QDebug stream support to avoid having to reimplement printing functionality for all the types. This makes it very easy to see e.g. the contents of a QVariantMap or other complex types.
  • [D] src/test/global/CMakeLists.txt
]]>
test: Introduce Quassel::Test::Global library Manuel Nickschas <sputnick@quassel-irc.org> Sun, 30 Sep 2018 20:11:56 +0000 https://git.quassel-irc.org/?p=quassel.git;a=commitdiff;h=cf64023910d5b42477f6158f4cee853cc7f7f3f8 https://git.quassel-irc.org/?p=quassel.git;a=commitdiff;h=cf64023910d5b42477f6158f4cee853cc7f7f3f8 test: Introduce Quassel::Test::Global library test: Introduce Quassel::Test::Global library Move things that are needed in every test case into a new library, rather than requiring the Test::Main one (which is not going to be linked to other test tooling which we'll introduce).
  • [D] src/test/global/CMakeLists.txt
]]>