Skip to content
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

WIP: Do not fork actor execution with snactor fixture #408

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

vinzenz
Copy link
Member

@vinzenz vinzenz commented Jan 9, 2019

Previously running an actor within a test caused the test to be executed
in a forked process and when it was executing the actor the actor was
also being executed in another forked process.

This patch is removing the latter fork from being done to allow easier
mocking and testing.

Signed-off-by: Vinzenz Feenstra [email protected]

@vinzenz vinzenz added the wip label Jan 9, 2019
Previously running an actor within a test caused the test to be executed
in a forked process and when it was executing the actor the actor was
also being executed in another forked process.

This patch is removing the latter fork from being done to allow easier
mocking and testing.

Signed-off-by: Vinzenz Feenstra <[email protected]>
@vinzenz vinzenz force-pushed the pytest_mockability_support_for_actors branch from 744fe8e to 6ccdb74 Compare January 9, 2019 15:50
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 12, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 13, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 14, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 17, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 27, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 27, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 27, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jun 27, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jul 3, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jul 4, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Jul 4, 2019
vmojzis added a commit to vmojzis/leapp-repository that referenced this pull request Aug 13, 2019
fernflower pushed a commit to oamg/leapp-repository that referenced this pull request Aug 14, 2019
@leapp-bot
Copy link
Collaborator

Thank you for contributing to the Leapp project!

Please note that every PR needs to comply with the Leapp Guidelines, pass tests and linter checks before it can be merged.

If you want to re-run tests or request review, you can use following commands as a comment:

  • leapp-ci build to run unit tests and copr build
  • e2e tests to run unit tests, copr build and end-to-end tests (OAMG members only)
  • review please to notify leapp developers of review request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants