-
Notifications
You must be signed in to change notification settings - Fork 13
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
Problem invoking the test suite on macOS #343
Comments
This is because of the test layer https://github.com/crate/crash/blob/master/tests/test_integration.py#L39 loading the linux CrateDB tarball. Either we have to adapt that to use a system specific URL (See https://crate.io/releases.json for the urls) or we could consider using cr8 in the test layer which contains logic to resolve the right URL. |
Sounds good. So, shall this be implemented using an alternative factory method for creating a |
https://github.com/mfussenegger/cr8/blob/8ec6f3b144f33f2d325f3fe2b2bc364e6f9dc540/cr8/run_crate.py#L688-L695 is almost a drop-in replacement. |
Thanks. So let's just wrap that into / invoke from a new |
|
So, the test suite of In other words: Wouldn't it also be good for |
Coming back from a short out-of-band discussion with @mfussenegger we decided to bring the already solid integration layer from [1] https://github.com/mfussenegger/cr8/blob/0.20.1/cr8/run_crate.py |
Hi there,
within #342, I found that I haven't been able to invoke the test suite right away. In order to find out about more details, I tried again and would like to report the outcome here.
While I believe the process hasn't been able to download CrateDB 4.2.0 on the first try, now I am seeing:
It is probably just a minor issue. I am working on macOS and invoked that within a dedicated virtualenv after installing the package into it with
With kind regards,
Andreas.
The text was updated successfully, but these errors were encountered: