Houmgaor
|
e7eab936a9
|
test: increase total coverage from 46.1% to 50.5%
- Fix duplicate test declarations across coverage2, misc, mercenary, event files
- Fix signserver TestHandlePacketDELETE timeout (multi-write pipe deadlock)
- Fix entranceserver build error (invalid -1 for uint16 port)
- Add handlers_reserve_test.go covering all 56 reserve handler stubs
- Add handlers_coverage3_test.go with 115+ handler tests
- Add handlers_register_test.go with 55 Raviente register/load tests
- Add handlers_coverage_test.go, signserver, entranceserver, usercheck tests
|
2026-02-08 18:42:55 +01:00 |
|
Houmgaor
|
dbc3b21827
|
test: increase test coverage across multiple packages
Add comprehensive tests for:
- network: CryptConn encryption connection tests
- signserver: character and member struct validation
- entranceserver: encryption roundtrip, server config tests
- channelserver: stage creation, object IDs, quest membership
All tests pass with race detector enabled.
|
2026-02-02 16:48:57 +01:00 |
|
Houmgaor
|
dad6a23bba
|
test: improve test coverage from 11% to 20%
Add comprehensive tests across multiple packages:
- mhfpacket: Add tests for 300+ packet opcodes, system packets,
MHF packets, and detailed parsing tests (6.4% -> 38.8%)
- timeserver: Add tests for all time functions (0% -> 97.4%)
- deltacomp: Add edge case tests for compression functions
- entranceserver: Add server creation tests
- binpacket: Add mail notify panic test
- config: Add Mode.String() tests
- signserver: Expand server tests
|
2026-02-02 11:02:52 +01:00 |
|