I think we should add test cases for the EditorConfig core to ensure that future changes maintain backwards compatibility and do not any break current functionality.
It looks like cmake is bundled with a test suite called ctest. Maybe we should use that.