Commit Graph

126 Commits (482bf394971058a77917e9976eeea05d1adb63b6)

Author SHA1 Message Date
Krista Bennett bbdb76242e Reverted changes to gtest-parallel - It's admittedly a nice idea, but nowhere else in the engine to we ever make any assumptions that the builds are taking place online or about what the builder has on the system. Reverting. 2021-05-11 08:33:31 +02:00
Hartmut Goebel 09143dce40 tests: Simplify setup.
From gtest-parallel only a single file is used, which is not even required to
be installed in any way. Thus instead of asking the users to clone the repo,
simply download the one file as part of the Makefile.
2021-05-03 14:27:05 +02:00
Hartmut Goebel 897d823228 tests: Makefile: Wrap long lines. 2021-05-03 14:27:05 +02:00
Krista Bennett 437c607acc Fix so that local.conf can override Makefile in test 2021-04-19 19:02:40 +02:00
Krista Bennett f88f7d0351 ENGINE-864: Makefile tweaks. Will have to come into default, but since we're doing this anyway... 2021-02-03 11:40:10 +01:00
Krista Bennett 4cc0e3a5af ENGINE-864: Cleanup, plus fixed some semantics regarding CFLAGS/CXXFLAGS/CPPFLAGS that had been built in to the build system. 2021-02-03 10:18:19 +01:00
Krista Bennett 2bb4797be2 ENGINE-864: tests build and run (and fail appropriately) on debian 2021-02-02 09:08:42 +01:00
Krista Bennett 9130f81042 ENGINE-864: pEpMIME Makefile madness 2021-02-01 11:16:58 +01:00
Krista Bennett 6451f12469 Kludged Makefiles that actually work with pEpMIME (with a modified branch), but aren't yet what we want. Was just to get it to run. 2021-01-28 19:25:08 +01:00
Krista 'DarthMama' Bennett d4b9895033 merged in default 2020-07-31 15:11:36 +02:00
Volker Birk b1da96a438 Automatically bumped RC in source for future release. Next RC after this one will be 2.1.0-RC24 **if released**. 2020-07-30 21:51:11 +02:00
Neal Walfield 348e69bab7 Track API changes to sequoia. 2019-12-05 08:47:16 +01:00
Krista 'DarthMama' Bennett d668967388 Makefile updated for debian/ubuntu and for symbol problems (tests updated and README updated as well). Currently untested on ANY other system. 2019-11-14 16:47:46 +01:00
Krista 'DarthMama' Bennett 8087c18a91 removed unused variable flag 2019-11-06 16:47:13 +01:00
Krista 'DarthMama' Bennett 8dbc64caad added clean to test makefile 2019-09-17 16:21:57 +02:00
Krista 'DarthMama' Bennett bc671fef83 ensure desired gtest directory is first include dir to avoid problems with coexisting default installs (especially ancient ones ;) 2019-08-29 22:28:17 +02:00
Krista Bennett 02ebd15e20 Makefile fixes 2019-08-29 19:36:13 +02:00
Krista 'DarthMama' Bennett 154281fdec minimal documentation, slight Makefile fix 2019-08-28 23:32:04 +02:00
Krista 'DarthMama' Bennett fdfd94e4a6 Fixing tests 2019-08-27 20:52:39 +02:00
Krista 'DarthMama' Bennett faa864183f more fixes for compilation fun 2019-08-27 11:04:53 +02:00
Krista 'DarthMama' Bennett 3901e614cb bastardised in-between state of conversion. guaranteed to be broken. 2019-08-26 13:38:21 +02:00
Krista Bennett d9cf22ecfc CFLAGS -> CXXFLAGS for sequoia in test 2019-04-17 17:41:03 +02:00
Volker Birk 6151259fea clean 2019-04-08 11:28:40 +02:00
Volker Birk 9db8945378 generate SuiteMaker.cc if tests are added or removed 2019-04-08 11:26:23 +02:00
Volker Birk 01007ca74c dependencies added 2019-04-08 10:55:02 +02:00
Volker Birk 314e88319c completing 2019-04-07 22:37:02 +02:00
Volker Birk 6f796207dc first generation, then compiling 2019-04-07 00:27:54 +02:00
Volker Birk f860e1d0d9 reworking test Makefile 2019-04-06 19:46:20 +02:00
Krista 'DarthMama' Bennett d7d4a0afad EnterDeviceGroup tests, plus a couple of output tweaks to decrease spam. 2019-04-03 17:15:17 +02:00
Krista 'DarthMama' Bennett 806b4b83f2 Commented out TEST_CMD_PFX - it was forcing overrides of the system libraries libiconv was linked against. In general, not the best idea IMHO to force the library path at runtime like this 2019-04-01 21:16:34 +02:00
Damiano Boppart 4885a4e589 Clean up some Make issues introduced with merge 2019-01-23 15:29:54 +01:00
Krista 'DarthMama' Bennett c920f708f8 Merged in sync 2019-01-23 11:59:43 +01:00
Neal Walfield f42a04c5a5 When compiling the test suite for sequoia, be sure to define USE_SEQUOIA
- This problem arose, because KeyResetMessageTests directly uses
    PEP_SESSION, which has a different layout for GnuPG than for
    Sequoia.
2018-12-26 20:44:07 +01:00
Damiano Boppart 275ba0907e Make test binary find the pEpEngine shared library 2018-12-24 15:32:27 +01:00
Damiano Boppart a7d8407ed1 Use LD_LIBRARY_PATH for running test binary 2018-12-24 15:22:55 +01:00
Damiano Boppart 2d6b9c02c3 Actually use the c++ linker when linking c++ objects files 2018-12-22 01:53:50 +01:00
Damiano Boppart caea573af5 Minor makefile fixes 2018-12-22 01:34:30 +01:00
Damiano Boppart 2b71cc72d2 Remove rule redundant to built-in rules 2018-12-22 00:35:43 +01:00
Damiano Boppart d4bc9b7b04 Minor doc cleanup, and revamp test/Makefile 2018-12-22 00:32:04 +01:00
Damiano Boppart 4711aa3f79 Merge functionality in default.conf and Makefile.conf 2018-12-21 16:05:05 +01:00
Krista Bennett af00c50ee2 Response to test/Makefile comments for damiano 2018-12-21 11:14:10 +01:00
Damiano Boppart 44ba6abb07 Add comments on test/Makefile cleanup 2018-12-20 21:47:52 +01:00
Neal Walfield 0b8033b218 Initial port to Sequoia. 2018-12-15 17:03:46 +01:00
Krista Bennett 66ac0a1f11 Changes in build to make NETPGP work in the tests. 2018-12-03 12:26:02 +01:00
Krista Bennett 2fdfda254a Merged in default 2018-11-29 09:24:21 +01:00
Krista Bennett 6fbddd2ab3 Small test fixes and changes - now with error summary at end so you can find those pesky tests and their errors 2018-11-29 09:01:36 +01:00
Krista Bennett f685decf24 Through the power of revert, fixed the modes I messed up in the last commit (sorry, new machine and dorking around caused an unintended large-scale mode reset) 2018-10-31 16:10:48 +01:00
Krista Bennett 673c9876d0 Fixed weird little test bug, also part of the ENGINE-476 in here 2018-10-31 15:54:46 +01:00
Krista Bennett f49d137edb Merged in default (including ENGINE-463) - tests pass 2018-10-05 10:23:01 +02:00
Damiano Boppart f7f6929642 Add CppUnit config variable 2018-10-02 16:53:59 +02:00