Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Make tests generated by Swagger work and exercise a target game server facade #450
With #442 we have the ability to within the launcher generate Swagger API files for the Terasology server facade, even if none of the exposed features are in use yet.
While full server management features might still be a little ways out I believe it should be doable to make the basic tests usable if provided with a working URL. That would help exercise the code and perhaps even catch when the server facade code drifts.
For this issue I think it should be enough to have the tests configured well enough to succeed when presented by the user with a URL that works (local testing). A next step would be relying on Jenkins to start up a basic game server with the facade enabled then target that when running API tests.