-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ms test adapter #21
Ms test adapter #21
Conversation
@Siphonophora thank you for adding the debug logger. I think its a great idea. Let me think through the design and get back on this. |
@codito Sounds good. I don't mind if we want to disentangle the debug from the mstest issue. That is a bug across all the loggers, so maybe a little more urgent. |
@codito Have you thought at all about the logger? I'm starting to look into an older issue on junit and it seems like logging will help a lot there. In any case, it seems like we should probably pull the logger from this and get the mstest fix released? |
Sorry for the delay.
+1 to separating the logger. I think the logger may be a higher priority need since it is impacting your productivity (let me know if I got the priority order incorrect). Let's get that released right away. Two thoughts on the logger:
I'm curious if the debugging |
Codecov Report
@@ Coverage Diff @@
## master #21 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 19 20 +1
Lines 503 522 +19
=========================================
+ Hits 503 522 +19
Continue to review full report at Codecov.
|
Fixes #20
@codito This seems to fix the issue.
DebugLogger
flag setup as public static? I know you useConsoleOutput
in some testing, but i'm not sure if we need this here. I can flesh out some other places that might be good to have logging. I would probably add some logging to the junit logger as well.TestResultInfo
. Is there a reason you leftTestResult
as private on this class? If it was public, theMSTestAdapter
could do the buisness logic, instead of having the internal method I added. Seems like it would be cleaner to makeTestResult
public.This is what I used as a source of paramaterized tests. Grabbed some of it from https://www.automatetheplanet.com/mstest-cheat-sheet/ so its hopefully covering all the cases.