Nicolas Hake
7d186516a8
Tests: Move pthread dependency to gtest
...
The test binaries don't directly use pthread (but gtest does), so the
dependency should be added to gtest instead of the binary itself.
2015-12-13 14:33:02 +01:00
Nicolas Hake
a9f93378fa
Add some edge case tests for Aul arithmetic
...
These tests include testing for #1389 "Strange numbers on 64 bit".
2015-12-08 13:17:42 +01:00
Nicolas Hake
184b36d08a
Add helper function to create test binaries
2015-12-08 13:17:38 +01:00
Nicolas Hake
2b83c1c778
Tests: Add C4ScriptStandaloneStubs.cpp to test project
2015-12-08 13:17:37 +01:00
Nicolas Hake
3f5efe65ad
Tests: Link winmm
2015-02-08 15:05:14 +01:00
Nicolas Hake
849f8fe98d
GTest: Also accept fused sources
2015-02-08 15:05:12 +01:00
Nicolas Hake
1a1cecadd4
Update license texts
...
Some files, most notably ObjC and test cases, hadn't been updated to use
the new license header. Fix this.
2015-02-08 15:05:11 +01:00
Oliver Schneider
3c3621072c
cmake: properly removed gtest from the all target
2013-01-30 13:06:22 +01:00
Oliver Schneider
c43a682785
tests: Compile gtest from source, add a few new tests
...
GTest does not ship precompiled binaries anymore. They are now compiled
using the CMakelists.txt from gtest.
Add basic unit tests for C4Value, DirectExec and C4StringTable.
2013-01-29 01:07:22 +01:00
Nicolas Hake
d5669964b8
tests: Fix on linux-gcc
2011-10-16 14:17:43 +02:00
Nicolas Hake
6efa0ac05e
win32: Correctly read back unicode strings from registry
2011-07-27 17:30:56 +02:00
Nicolas Hake
7a49f22698
Test/win32: Add wchar_t conversion, registry access tests
2011-06-02 22:02:29 +02:00
Nicolas Hake
97f699a005
Search for GTest and add a unit testing project if available
...
Currently this only tests correct UTF-8 handling.
2011-05-17 18:33:28 +02:00