Voxelers / mcthings

A Python framework for creating 3D scenes in Minecraft and Minetest
Apache License 2.0
58 stars 11 forks source link

Add unit testing for vox things and blocks memory #113

Closed acs closed 4 years ago

acs commented 4 years ago

Let's add the tests for this two new features and after that, we need to extend it to all the rest of McThings.

Until now we have only the integration tests, but now that we have separated create+transform and rendering we can test easily the create and transform logic.

acs commented 4 years ago

Finishing tests for utils (already done for blocks_memory). And after that, vox support tests!

Nice refactoring of the code during the process. The quality is increasing as expected.

acs commented 4 years ago

All done at 0.52.0!!

Next step is to add travis to run tests in CI and to measure the coverage. But maybe it is a bit soon.

acs commented 4 years ago

Ok, our first CI working in GitHub! Great!

https://travis-ci.org/github/Voxelers/mcthings/builds/705481510

Time to close this issue.