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

add advance_time fixture and test (closes #83, #95, #96 #110) #113

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Commits on Feb 18, 2019

  1. foo

    derekbrokeit committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    9120ba3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddc08ba View commit details
    Browse the repository at this point in the history

Commits on May 14, 2019

  1. Configuration menu
    Copy the full SHA
    6ddbbe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    566af48 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into advance_time-fixture

    * master:
      Simplified fixture setup by relying on the fact that get_event_loop returns the loop provided by the event_loop fixture of pytest-asyncio.
      Removed a layer of indirection when checking for markers. There is only one marker and one fixture provided by pytest-asyncio. Retrieving these from a dictionary seems unnecessary complicated.
      Add test for hypothesis event_loop reuse.
      Sync wrapper for hypothesis tests uses the event loop provided by pytest-asyncio instead of creating a new loop.
      0.11 open for business.
      Actually bump version.
      Changelog.
      Make transfer_markers a noop when importing fails
      Revert "Remove transfer_markers"
      Remove transfer_markers
      More specific Hypothesis detection
      Support async tests which use Hypothesis
      Move pytest warning config to setup.cfg
      Fix: Avoid warning on latest Pytest versions
    derekbrokeit committed May 14, 2019
    Configuration menu
    Copy the full SHA
    8209cff View commit details
    Browse the repository at this point in the history
  4. Merge branch 'advance_time-fixture' into add-advance_time-fixture

    * advance_time-fixture:
      add more tests to verify the advance_time fixture operations
      simplify EventLoopClockAdvancer and clarify __call__ method
      Simplified fixture setup by relying on the fact that get_event_loop returns the loop provided by the event_loop fixture of pytest-asyncio.
      Removed a layer of indirection when checking for markers. There is only one marker and one fixture provided by pytest-asyncio. Retrieving these from a dictionary seems unnecessary complicated.
      Add test for hypothesis event_loop reuse.
      Sync wrapper for hypothesis tests uses the event loop provided by pytest-asyncio instead of creating a new loop.
      foo
    derekbrokeit committed May 14, 2019
    Configuration menu
    Copy the full SHA
    3e1f454 View commit details
    Browse the repository at this point in the history
  5. fix bad merge

    derekbrokeit committed May 14, 2019
    Configuration menu
    Copy the full SHA
    725a267 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. Configuration menu
    Copy the full SHA
    9c17c45 View commit details
    Browse the repository at this point in the history
  2. fix pytest and remove --advance-time-sleep option

    - for more simplicity the advnace-time-sleep has simply been changed to
        1e-6 so that it works on most systems.
    - remove debug code
    derekbrokeit committed May 23, 2019
    Configuration menu
    Copy the full SHA
    203b093 View commit details
    Browse the repository at this point in the history