DarkflameServer/tests
David Markowitz e8590a5853
Add tests for LDF parsing and serialization. Cleanup LDF (#1062)
* Add tests and cleanup LDF header

Also implements a speedup by using overloaded operators to put numbers directly to a stream as opposed to doing to_string first.

Stage 2 of re-write

Reduce scoping
Add further optimizations
Fix more edge cases
Split out tests to many smaller ones

Use EXPECT_NO_THROW

Add edge cases to test

Added these first with the before to confirm they failed, and now will be adding the remaining fixes needed to make the tests pass.

Add edge case testing for LDF strings

Add further tests

Use characters instead of char*

Update AMFDeserializeTests.cpp

Add null tests

* Add Test Fixture for dCommon

* Add speed test

* Convert to using string_view

* Add explanation on early return

* Remove "testing" code
2023-05-02 17:19:20 -05:00
..
dCommonTests Add tests for LDF parsing and serialization. Cleanup LDF (#1062) 2023-05-02 17:19:20 -05:00
dGameTests breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
CMakeLists.txt Implement GTest and change windows output path 2022-11-07 00:12:35 -08:00