-
Notifications
You must be signed in to change notification settings - Fork 24
[35] Support async/await fixtures #37
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
Merged
altendky
merged 32 commits into
pytest-dev:master
from
altendky:35-altendky-tidy_async_await_fixtures
Sep 26, 2019
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
346ff55
Support async/await fixtures
altendky ea36e2f
Support async/await fixture setup with yield (not shutdown yet)
altendky a9d8484
Support async/await fixture shutdown
altendky a85ab00
Drop @inlineCallbacks from in_reactor()
altendky 7a68927
remove diagnostic prints from tests
altendky 6e9054a
Merge branch 'master' into 35-altendky-tidy_async_await_fixtures
altendky 6e9951d
Add asycn/await fixtures to README.rst
altendky fae01a1
readme typo
altendky eac4843
Explain why the test is yielding a deferred-containing tuple
altendky 7643a17
Let multiple async fixtures teardown concurrently
altendky a03f2ca
Report async fixture name if it yields multiple times
altendky 29c8185
Add concurrent teardown test
altendky 540671b
Correct concurrent teardown marker to skip_if_no_async_generators
altendky 14b16ca
Link to changelogs for ASYNC_ present checks
altendky f2da645
Rework test_async_fixture_concurrent_teardown to avoid time-dependence
altendky b0b623e
Timeout on failure test_async_fixture_concurrent_teardown
altendky 0eeb6c1
Merge branch 'master' into 35-altendky-tidy_async_await_fixtures
altendky 3ac4209
Require explicit async_fixture() or async_yield_fixture() decorator
altendky ae3d2b2
Merge branch 'master' into 35-altendky-tidy_async_await_fixtures
altendky f4d95d6
Remove stale import
altendky cb6d4a3
Move ASYNC_AWAIT/GENERATORS to testing/test_basic.py
altendky c08c98a
Merge branch 'master' into 35-altendky-tidy_async_await_fixtures
altendky 5205ad7
Correct readme example to @pytest_twisted.async_fixture
altendky 50c833d
`something` isn't a descriptive variable name
altendky 64d7498
@functools.wraps(pytest.fixture) in _marked_async_fixture()
altendky 86403f0
RuntimeError -> AsyncGeneratorFixtureDidNotStopError
altendky 72558a4
Finish async generator fixtures in reverse order they were brought up
altendky bdf459a
Only function scope supported for async fixtures
altendky bac0f90
Merge branch 'master' into 35-altendky-tidy_async_await_fixtures
altendky 935804a
Merge branch 'master' into 35-altendky-tidy_async_await_fixtures
altendky bfbbd60
Correct new readme example to show as a code block
altendky 3e4d008
Correct a few test names to `*async_yield*`
altendky File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.