Skip to content

Conversation

@FabrizioSandri
Copy link
Owner

This pull request addresses the issue that happens when the folder holding the package being analyzed is not named as the package's name; in this scenario, the harness will not be evaluated. This happens because RcppDeepState uses the package name as the unit test name, and if a different name is supplied, Deepstate will not be unable to identify the test to execute.

I discovered this problem after running FabrizioSandri/RcppDeepState-action on binsegRcpp providing a custom test harness. I noticed that the supplied test harness had not been evaluated, with this message in the logs inside the artifact file: INFO: Could not find matching test for workspace_generator; RcppDeepState was looking for the workspace_generator test that didn't exist.

@FabrizioSandri FabrizioSandri changed the title Unit test name Harness unit test name Aug 8, 2022
@FabrizioSandri
Copy link
Owner Author

FabrizioSandri commented Aug 8, 2022

Solves the problem mentioned in this comment inside pull request tdhock/binsegRcpp#13.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants