627 B
627 B
Starworld Test Suite
This folder contains the C++ test harness for Starworld.
Build Target
starworld-tests - Built alongside the main executable
What It Tests
- Protocol signature stability: Compares
NLPacket::computeProtocolVersionSignature()against the expected value for the vendored Overte protocol - Domain discovery parsing: Validates JSON parsing from Vircadia/Overte metaverse directories into host/port pairs
Running Tests
./build/starworld-tests
Exit code 0 indicates PASS.
Test Files
TestHarness.cpp- Main test implementation with protocol and discovery tests