mrkubax10 97c59b4104 Rename `Rectf::contains(const Rectf&)` to `Rectf::overlaps(const Rectf&)` to reflect what this method actually does (#2734) 4 bulan lalu
..
data c9aa1c4c00 Add test for IFileStream 3 tahun lalu
unit 580a169463 Use EXPECT_NEAR for float tests 2 tahun lalu
README.md b810355bb2 Added unit tests 2 tahun lalu
aatriangle_test.cpp 3cbea51800 Add tests for aatriangle.cpp 7 tahun lalu
collision_test.cpp 97c59b4104 Rename `Rectf::contains(const Rectf&)` to `Rectf::overlaps(const Rectf&)` to reflect what this method actually does (#2734) 4 bulan lalu
dynamic_scoped_test.cpp 776a61d0aa Fix DynamicScopedRef test case 5 tahun lalu
file_system_test.cpp d7225dadcd Improve FileSystem::join() output when rhs is an absolute path 5 tahun lalu
ifile_stream_test.cpp c9aa1c4c00 Add test for IFileStream 3 tahun lalu
md5_test.cpp 1491743ffc Converted test cases to googletest 8 tahun lalu
object_option_test.cpp bc10f4397e Modifying bonus block custom object from editor (#2681) 6 bulan lalu
random_test.cpp 5cb721bc18 Fix some more clang-tidy warnings 5 tahun lalu
reader_test.cpp 5333cebf62 [NO SQUASH] Move to C++17 and remove Boost dependency (#2473) 1 tahun lalu
rect_test.cpp e7217ca421 Add Rect::empty(), ::valid(), ::normalized() 5 tahun lalu
rectf_test.cpp 97c59b4104 Rename `Rectf::contains(const Rectf&)` to `Rectf::overlaps(const Rectf&)` to reflect what this method actually does (#2734) 4 bulan lalu
size_test.cpp 1491743ffc Converted test cases to googletest 8 tahun lalu
sizef_test.cpp 1491743ffc Converted test cases to googletest 8 tahun lalu
string_util_test.cpp 1491743ffc Converted test cases to googletest 8 tahun lalu
uid_test.cpp 31ab5ce0df Disable UIDTest.unique(), it works, but takes to long 5 tahun lalu
version_test.cpp 3dc79f987c Fix PACKAGE_VERSION being empty, add unit test case for that issue 8 tahun lalu

README.md

Tests

This folder groups all files needed to run the test suite.

Hierarchy

  • data/: Data files needed to perform tests.
  • unit/: Unit test files designed to fully test a single specific file in the src folder at the root of the repository. The folder structure and file naming should be identical in both folders.

Files that aren't in any folder are part of the legacy test suite.

Test suites which perform coverage differently (e. g. integration tests, running the game from the point of view of the user, etc) should be located in their own folder within test/.