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

Isaacs/node test interop #910

Merged
merged 9 commits into from
Sep 22, 2023
Merged

Isaacs/node test interop #910

merged 9 commits into from
Sep 22, 2023

Commits on Sep 19, 2023

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

Commits on Sep 21, 2023

  1. Properly handle async --before and --after modules

    1. The `--before` should not trigger a double-register and pipe to
    standard output. Defend against that better.
    2. The `--after` should hold the process open unil the after process
    closes.
    
    Fix: #909
    isaacs committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    ed5b05a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4281544 View commit details
    Browse the repository at this point in the history
  3. docs: forcibly retire old service workers

    Fix: #908
    isaacs committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    6074a99 View commit details
    Browse the repository at this point in the history
  4. @tapjs/error-serdes utility

    isaacs committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    49b50cf View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    957ac68 View commit details
    Browse the repository at this point in the history
  2. stack: protect against throwing path methods

    resolve() and relative() can throw in some cases
    isaacs committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    9328dc5 View commit details
    Browse the repository at this point in the history
  3. mock: correct typo in readme

    isaacs committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    3376bf9 View commit details
    Browse the repository at this point in the history
  4. core: move failSkip/failTodo detection to TestBase

    The TestPoint class should really be *strictly* a string generator,
    having pass/fail change in that function muddies the waters.
    
    Part of TestBase's (admittedly, overly large) job is to determine whether
    a test point should be a pass or a failure, so that it can decide whether
    to show diagnostics, capture a stack trace, and so on.
    isaacs committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    81044bd View commit details
    Browse the repository at this point in the history