-
Notifications
You must be signed in to change notification settings - Fork 52
Install tests and remove empty input module #12
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
Conversation
We can always bring it back once we have at least one implementation of input events propagated to this module.
marques-bruno
left a comment
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.
Thanks @jnbrunet
The EXPORT BindingsTargets copies the test binaries in the same folder as the binding libs is that it?
|
Hey @marques-bruno However, I forgot that the binary isn't the only thing needed for SP3 tests, I need to install the test scripts too :-P I will put this PR in WIP and keep update it until I can make the CI actions pass. |
The PythonEnvironment::getPythonCallingPointAsFileInfo method hasn't been updated with SofaRuntime.getPythonCallingPoint, and since the later had changed its return type, the method was failing.
|
All right, all tests on Ubuntu CI pass with this branch, ready to be reviewed again @marques-bruno :-) |
marques-bruno
left a comment
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.
Fine by me!
Good news, I'm getting closer to have an action-based CI working. To isolate the build CI from the test CI, I need to get a clean installation of both SOFA and SP3. This will also make sure that we are able to run SP3 from an installed package.