-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Description
In v1.2.1.0 injection of a custom I_TestResultLogger is pretty much impossible.
I tried to implement my own XML publisher that allows customizing the file name, but I came across a few issues:
- Extending FB_xUnitXmlPublisher doesn't help since the reference to the file path is in the private method DeleteOpenWriteClose which I cannot overwrite.
- I could rewrite LogTestSuiteResults to call my own method, but it would be better to have the file path in a separate variable instead of referencing the parameter in the method. This variable should be pointing to the corresponding parameter "xUnitFilePath" as default.
- Moreover, it would be better to make DeleteOpenWriteClose a protected method and not INTERNAL.
- Method LogTestSuiteResults is calling AdsMessageQueue.WriteLog() which is an internal method and thereby cannot be accessed from my own implementation. Why isn't this a public method? It's just adding another log entry.
Metadata
Metadata
Assignees
Labels
No labels