Yarhl icon indicating copy to clipboard operation
Yarhl copied to clipboard

Data Conversion Validation

Open pleonex opened this issue 10 years ago • 1 comments

Provide API for converters to log and notify about problems in the input source data. This should be from errors, warnings and information. The idea is to be able to capture problems like "text too long", "spelling issues", "missing open/close quotes" and similar.

Old description

Implement test suite support. The idea is that plugin can run easily test against the registered test suites. There would be a TestSuiteManager where plugin can execute a Runner that accept a non-determined number of TestSuite configuration arguments. Each configuration determine the test suite to run, the parameter of the test (test-dependent). The input is also passed. The manager will run each test suite. The test suite will log the result in the logger.

  • [ ] Abstract class for TestSuites
  • [ ] TestSuiteManager
  • [ ] Abstract class for TestSuiteConfiguration.
  • [ ] Specific TestSuite for data size checks.

pleonex avatar Jan 03 '16 00:01 pleonex

This can be implemented with structure logging. So later it can analyzed with filters.

pleonex avatar Jul 28 '20 00:07 pleonex