Skip to content

Conversation

@leplatrem
Copy link
Contributor

No description provided.

@leplatrem leplatrem added the enhancement New feature or request label May 22, 2023
@leplatrem leplatrem requested a review from a team as a code owner May 22, 2023 11:06
@leplatrem leplatrem merged commit c178e30 into main May 22, 2023
@leplatrem leplatrem deleted the add-typing-for-parameters branch May 22, 2023 15:17
grahamalama added a commit that referenced this pull request May 26, 2023
leplatrem added a commit that referenced this pull request May 29, 2023
* Revert "Ref #520: add typing for action parameters (#523)"

This reverts commit c178e30.

* Include action module name in raised exceptions

* action_factory fixture doesn't return an Action

* Remove test Bugzilla action

We don't include clients in the action object anymore, so this test
class isn't useful

* Add typing for steps

* Rework some tests `test_modules`

- Instead of a test class, assert that the default action serializes
- Rework tests for asserting valid and invalid values for bugzilla_user_id
- use registered `action_factory` instead of import where possible

* use `.get()` for param guard clauses

* Add tests for _all_projects_components_exist

* Add guards for getting params in steps

---------

Co-authored-by: Mathieu Leplatre <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants