RichysHub / MagicaVoxel-VOX-importer

Blender import script for MagicaVoxel .vox format as cube primitives.
MIT License
227 stars 56 forks source link

Lack of testing #9

Open RichysHub opened 5 years ago

RichysHub commented 5 years ago

The current project has no formal testing framework.

As more features are added, or further format revisions are supported, this is going to become a bigger issue.

Testing is currently quite difficult without extensively mocking the bpy module, and having a deep understanding of how it behaves, while also tracking the scene state.

One option to remedy this might be a separation of parsing and creating,

This might make testing easier, given an internal representation of the entire scene is available.