-
Notifications
You must be signed in to change notification settings - Fork 13
BHoM_Engine: TryRunExtensionMethod made more sensitive to inputs #3425
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
BHoM_Engine: TryRunExtensionMethod made more sensitive to inputs #3425
Conversation
With unit tests! 😄 That's why I always push for them. I'd put that code you wrote in I think it's important, especially for foundational stuff like this, that we start building a proper library of tests. But take it as a proposal, I won't enforce in my review. It is hard to test without that though. |
Good shout @alelom! I did not know we have a NUnit test solution ready for use. Ported the code over and updated the PR description. Ready for review! |
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.
Reviewed and tested with @pawelbaran using the provided Unit Tests. Only change I'd recommend is to make more descriptive names to test where applicable.
@BHoMBot check compliance |
@pawelbaran to confirm, the following actions are now queued:
There are 15 requests in the queue ahead of you. |
@BHoMBot check compliance |
@pawelbaran to confirm, the following actions are now queued:
|
@BHoMBot check versioning |
@pawelbaran to confirm, the following actions are now queued:
There are 19 requests in the queue ahead of you. |
FAO: @adecler @pawelbaran @IsakNaslundBh The check they wish to have dispensation on is documentation-compliance. If you are providing dispensation on this occasion, please reply with:
|
@pawelbaran to confirm, the following actions are now queued:
|
@BHoMBot check unit-tests |
@pawelbaran to confirm, the following actions are now queued:
|
@pawelbaran to confirm, the following actions are now queued:
|
@BHoMBot check versioning |
@pawelbaran to confirm, the following actions are now queued:
|
FAO: @adecler @pawelbaran @IsakNaslundBh The check they wish to have dispensation on is documentation-compliance. If you are providing dispensation on this occasion, please reply with:
|
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.
Re-approving following previous review. Thank you! 😄
@BHoMBot check installer |
@pawelbaran to confirm, the following actions are now queued:
|
Dispensating documentation compliance because all failures concern UTs sitting under .ci. |
@BHoMBot this is a DevOps instruction. I am authorising dispensation to be granted on check ref. 32533482456 |
@pawelbaran I have now provided a passing check on reference |
@BHoMBot check ready-to-merge |
@pawelbaran to confirm, the following actions are now queued:
There are 31 requests in the queue ahead of you. |
Issues addressed by this PR
Closes #3424
Test files
See the changes in the test project - review and run the newly added tests.
Changelog
Additional comments