resolve_quickemu has inelegant test logic with redundant duplicate usage of command. This refactors resolve_quickemu slightly to remove the redundancy. It also changes the local fallback test to look for an executable file rather than just a file.
Type of change
[x] Bug fix (non-breaking change which fixes an issue)
Checklist:
[x] I have performed a self-review of my code
[x] I have tested my code in common scenarios and confirmed there are no regressions
Description
resolve_quickemu has inelegant test logic with redundant duplicate usage of
command
. This refactors resolve_quickemu slightly to remove the redundancy. It also changes the local fallback test to look for an executable file rather than just a file.Type of change
Checklist: