You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bug: Functional tests do not run on windows VM #132
We use bats to run functional tests on GitHub Actions.
But the action is failing in the setup only on Windows VMs. This might be a problem in the action version itself or it is not well configured.
After a bit of investigation, it looks like this particular step is failing because tar on Windows has trouble extracting symlinks in the bats source archive.
However, when I fixed this issue on my fork, it looks like there are other issues as well. Since the generated binary on windows is gitql.exe, I think bats has trouble finding the executable as well as not being able to use the standard set of unix tools (see this and this workflow run).
Activity
radiantly commentedon Oct 13, 2021
After a bit of investigation, it looks like this particular step is failing because tar on Windows has trouble extracting symlinks in the bats source archive.
However, when I fixed this issue on my fork, it looks like there are other issues as well. Since the generated binary on windows is
gitql.exe, I think bats has trouble finding the executable as well as not being able to use the standard set of unix tools (see this and this workflow run).filhodanuvem commentedon Oct 13, 2021
Amazing progress @radiantly . I think we have a few options to move on:
.exeDo you think you can handle any of those paths?