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

Update to Pester v5.2.1 #443

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

Update to Pester v5.2.1 #443

wants to merge 9 commits into from

Commits on May 6, 2021

  1. Configuration menu
    Copy the full SHA
    0f81b2c View commit details
    Browse the repository at this point in the history
  2. (#413) Refactor Measure-Koan to use SkipRun

    Pester v5.2.0 added the ability to natively run just the discovery phase
    of a test suite, so we refactor Measure-Koan to utilize this and save
    doing a lot of manual work.
    
    This also obsoletes the private Measure-KoanTestBlock command that
    previously supported Measure-Koan. Pester automatically does that
    calculation on its own before presenting the discovery results. This
    command has been removed as a result.
    vexx32 committed May 6, 2021
    Configuration menu
    Copy the full SHA
    3dfd0db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f56b06 View commit details
    Browse the repository at this point in the history
  4. 🚀 (maint) Ensure build publishes Pester

    In some cases it looks like Pester can fail to publish if there are too
    many versions of Pester available. Prevent this by checking the version
    we actually need and publishing just that version when doing a publish
    to the filesystem.
    
    Also set the initially installed version of pester to the correct
    version based on the current required version specified by PSKoans
    itself, instead of having to update the environment-setup.yml each time.
    vexx32 committed May 6, 2021
    Configuration menu
    Copy the full SHA
    1220b16 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. Configuration menu
    Copy the full SHA
    a7d78ea View commit details
    Browse the repository at this point in the history

Commits on May 15, 2021

  1. Configuration menu
    Copy the full SHA
    2e7b6e3 View commit details
    Browse the repository at this point in the history
  2. 🔼 Bump Pester to 5.2.1

    vexx32 committed May 15, 2021
    Configuration menu
    Copy the full SHA
    a68aba0 View commit details
    Browse the repository at this point in the history
  3. 🔥 Remove workaround

    This issue was fixed in 5.2.1 of Pester
    vexx32 committed May 15, 2021
    Configuration menu
    Copy the full SHA
    70485e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5af6658 View commit details
    Browse the repository at this point in the history