The current implementation skips tests by the available data store class on the class path even the name says SkipByGridDialectType.
The idea is to refactor the name to SkipByGridDialectModule and introduce a true SkipByGridDialect annotation which checks the grid dialect type within the session factory.
Tasks:
-
Refactor annotations and testrunner
-
Adjust datastore provider lookup within the test to support class names/short names and to deal with type hierarchies
-
Add SkipByGridDialect annotation that evaluates the dialect from the configuration
|