Closed Blackjacx closed 4 years ago
It actually wasn't an issue. Sorry for opening this ...
Don't apologize - always good to open these issues so others can find it if they hit it! As I think you figured out, the xcresult path was likely set to something that wasn't an xcresult (like the tmp folder in the failing command above, if that isn't a redacted version).
This ticket still has a valid point that we should add protections in xcparse to do some basic sanity that the xcresult path actually has an xcresult there and not just throw it at xcresulttool blindly as it'll give that rather cryptic error when figuring out the manifest.
Yeah this issue also occurs when I run a Homebrew installed xcparse. A sanity check would prevent this - true.
I just ran into the same issue. The error was not descriptive enough. Luckily, with this post, I was able to figure out where I went wrong. Thanks!
Glad to hear 🙃
This should be addressed in 2.1.1. Thanks for the feedback @Blackjacx & @SandraNPR!
Describe the bug I want to install xcparse using Mint using the command
mint run ChargePoint/xcparse xcparse screenshots --test-run --model "$results_path" "$screens_path"
But that doesn't work and gives the following output:
OS
xcparse Version
Swift version [Run "swift --version"]
Apple Swift version 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) Target: x86_64-apple-darwin19.2.0
To Reproduce Run the CMD above - it auto-resolves xcparse
Expected behavior It should just work like installing it via brew.