massive-oss / MassiveUnit

munit is a cross-platform unit testing framework for Haxe. Utilises metadata markup for test cases and includes tools for generating, compiling and running test cases from the command line.
Other
181 stars 56 forks source link

allow using custom TestClassHelpers #163

Closed AlexHaxe closed 5 years ago

AlexHaxe commented 5 years ago

instantiating activeHelper through a separate function allows a TestRunner child class to create a custom TestClassHelper that supports e.g. test filtering (see https://github.com/vshaxe/haxe-test-adapter and https://github.com/vshaxe/haxe-test-adapter/tree/master/src/unittesthelper/munit)

AlexHaxe commented 5 years ago

closed because test-adapter now uses a macro to inject it's filtering logic - a TestRunner modification is no longer required