-
Notifications
You must be signed in to change notification settings - Fork 424
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
[WIP] Fish completion #725 #1925
base: main
Are you sure you want to change the base?
Conversation
3af1c4b
to
96c3ec2
Compare
96c3ec2
to
f5de8e3
Compare
f5de8e3
to
1af8274
Compare
Awesome, @volkov thank you for working on this! 👍 |
Yes, I have begun to move towards testing, however, my progress is currently moderate as I am not familiar with dejagnu |
cbb3219
to
5e210f0
Compare
Hi @volkov looks like you have made great progress! I took a brief look and I see you are also adding dejaGnu tests, much appreciated! I remember it took me a long time to wrap my head around the dejaGnu test framework, not trivial! 😅 Were you able to make dejaGnu start a If your dejaGnu tests work, can we call them from JUnit, maybe from Again, thanks a lot for your contributions here! Much appreciated! 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I found some usages of Java 8 API, but picocli is compiled with Java 5, so we cannot use that (String.join
). Can you take a look?
Yes, At the moment I use separate file dejagnu.fishtests/lib/completion.exp with
Fish tests work on my notebook, at the moment there is only subset of bash tests. Bash tests for some reason don't work on my notebook, but I didn't investigate it yet. Yes, It's good idea to integrate them with junit. Also I think its important to make them work in github actions. I'll try to return to this pr in couple of weeks. |
5b1cbc8
to
a144222
Compare
331f26e
to
4b7483f
Compare
4b7483f
to
811f4df
Compare
5078561
to
bb4d76a
Compare
Currently tests on github are flaky, don't know why (locally they are quite stable). I want to investigate what's wrong, but I don't know when. |
Fish completion POC (#725). Very dirty and buggy at the moment, but works nice for my scenario.
Definitely, it's early for reviewing of this changes, but early adopters of this thing are welcome.