-
Notifications
You must be signed in to change notification settings - Fork 26
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
Run integration tests on current master #456
Comments
I have fixed some bugs & merged in master as you could see. But we have more problems:
|
From jessevdk/go-flags docs, we can change it to be
This one looks like the most important problem to me. |
If the windows user is more familiar with
This seems to be an easy fix.
Yup, I agree 😕. |
If this was the first windows release, it would make sense. But in this case it is a breaking change that we can avoid easily, and as an extra it probably takes less effort to add this build tag than adapt the tests to work differently on windows. |
Isn't it the opposite? I mean we already have a released version (though experimental), so if we use the |
Nope. In the previous release, we used cobra instead of go-cli. It uses posix style by default and doesn't support |
But 0.11 and 0.12 already use the |
Yup, sorry I tried on |
BTW it seems that now both options are working, so it wouldn't be a real breaking change except for the fact that it won't be explained in the usage. |
#459 addresses all issues except for the ugly log.
AFAIR not it is used only for interactive repl testing, but they're skipped for Windows. |
but when I run tests they failed on windows. Not tests that use this struct but the test for the struct itself. |
Ah ok, right! 😅 For some reason they're passing now 👍, I don't remember if they were failing when I started working on this. |
Fix for logs was merged in go-log. |
Everything seems to work now except the log colors. The code in src-d/go-log#16 did not fix the output in Engine. |
Code is ready for 0.13 rc1, we need to run the tests on the windows dev machine.
And also manually test:
go-log
looks oksrcd config
works as expected. It should be able to open the default editor, notepad.The text was updated successfully, but these errors were encountered: