Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-01 | Clean up util/serialization.{cpp,h} and add unit tests | kwolekr | |
2015-07-31 | tests: Log exceptions thrown inside of unit tests | kwolekr | |
2015-07-27 | Add AreaStore data structure | est31 | |
2015-07-13 | Add more robust error checking to deSerialize*String routines | kwolekr | |
Add serializeHexString() Clean up util/serialize.cpp | |||
2015-07-08 | Use UTF-8 instead of narrow | est31 | |
Use wide_to_utf8 and utf8_to_wide instead of wide_to_narrow and narrow_to_wide at almost all places. Only exceptions: test functions for narrow conversion, and chat, which is done in a separate commit. | |||
2015-06-18 | Fix wrap_rows at inner byte of multibyte sequence | figec | |
Also fix UTF-8 inner byte bounds and make unittest for case this fixes. | |||
2015-06-17 | Make wrap_rows not wrap inside utf-8 multibyte sequences | est31 | |
Also count multibyte sequences as "one" character. Adds unittest for the bug reporter's case. Fixes #2796. | |||
2015-06-14 | Add UTF and other utility unit tests | est31 | |
2015-05-18 | Split ObjDef/ObjDefManager out to objdef.cpp | kwolekr | |
2015-05-16 | Add -Wsign-compare for Clang builds and fix some signed/unsigned compiler ↵ | kwolekr | |
warnings | |||
2015-05-09 | Schematics: Add per-node force placement option | kwolekr | |
2015-05-08 | Fix compilation for non-client builds, and fix signed comparison warning | kwolekr | |
2015-05-08 | Tests: Add schematic unittests | kwolekr | |
Improve schematic file-saving interface Add ability to create temporary test files | |||
2015-05-07 | NodeResolver: Remove NodeResolveMethod | kwolekr | |
This simplifies NodeResolver logic and makes some interfaces cleaner. | |||
2015-05-05 | Fix build on Debian broken by b45df9d (missing include, somehow?) | kwolekr | |
2015-05-05 | NodeDefManager: Improve const-correctness of interfaces | kwolekr | |
- Add ability to explicitly reset NodeResolve state (useful for unittesting) - Remove non-essential NodeResolve methods modifying state from INodeDefManager - Add const qualifier to NodeDefManager and ContentFeatures serialize | |||
2015-05-05 | Tests: Add NodeResolver unittests | kwolekr | |
Minor misc. NodeResolver cleanups Prefix faux content type constants for testing with t_ to avoid confusion or name collisions | |||
2015-05-04 | Fix GCC compiler warning | ShadowNinja | |
2015-05-03 | Tests: Add ObjDef unittests | kwolekr | |
2015-05-01 | Fix several MSVC issues numeric.h | SmallJoker | |
-> Round negative numbers correctly CMakeLists.txt -> Link Json with the static run-time library | |||
2015-04-29 | Fix MSVC compatibility | kwolekr | |
Make sure to include random unittests in android builds, too Use SWAP() macro Ensure that negative ranges are tested as well in random unittests | |||
2015-04-29 | Tests: Add random unittests | kwolekr | |
2015-04-26 | Tests: Modularize unit testing | kwolekr | |
Split unit tests into separate files under src/unittest/ Give better unittest diagnostics Clean up some code |