Skip to content

Debug CRA Tests stopped working on VSCode v1.19 #3602

Closed
@amadeogallardo

Description

@amadeogallardo

Is this a bug report?

Yes

Can you also reproduce the problem with npm 4.x?

Yes

Which terms did you search for in User Guide?

Debug CRA Tests in VS Code
https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging-tests-in-visual-studio-code

Environment

  1. node -v: v8.9.1
  2. npm -v: 4.1.2
  3. yarn --version (if you use Yarn): No yarn
  4. npm ls react-scripts (if you haven’t ejected): -- (empty)

Then, specify:

  1. Operating system: Windows 10
  2. Browser and version (if relevant): not relevant

Steps to Reproduce

  1. Open VS Code 1.19
  2. Setup a launch configuration as described here: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging-tests-in-visual-studio-code
  3. Fire the debugger with F5 or play on the debugging panel
  4. The debugger doesn't start the test scripts and eventually fires a timeout
  5. Rollback to VSCode version 1.18
  6. Follow steps 1-2
  7. The debugger starts the test scripts and properly attaches to the debugger

Expected Behavior

Debug CRA Test launch configuration works on VSCode 1.19 (similar to VSCode 1.18).

No changes between VSCode versions, or an updated version of the documentation to setup the launch configuration.

Actual Behavior

  • The launch configuration doesn't start the test scripts
  • The debugger doesn't attach to the test process
  • Timeout error is thrown on VS Code

References

The changelog for VSCode 1.19 mentions new additions on the debugging experience: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging-tests-in-visual-studio-code

Issue created on VSCode: microsoft/vscode#40293

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions