Skip to content

@testcafe uses deprecated package p-finally #8494

@shwetanksaraf-cpu

Description

@shwetanksaraf-cpu

What is your Scenario?

└─┬ testcafe@3.7.4
└─┬ testcafe-browser-tools@2.0.26
└─┬ execa@3.4.0
└── p-finally@2.0.1

What is the Current behavior?

https://www.npmjs.com/package/p-finally?activeTab=readme
p-finally package has been deprecated

Solution -
execa(9.6.1) is no longer using 'p-finally'

testcafe should adopt latest execa(9.6.1) version i.e. to get rid of p-finally from BOM

What is the Expected behavior?

see current BOM where deprecated version is used

What is the public URL of the test page? (attach your complete example)

https://cloud.sw.siemens.com/nx

What is your TestCafe test code?

Vue 3 application

Your complete configuration file

No response

Your complete test report

No response

Screenshots

No response

Steps to Reproduce

  1. include package testcafe@3.7.4

TestCafe version

3.7.4

Node.js version

v22.22.0

Command-line arguments

npm ls p-finally

Browser name(s) and version(s)

No response

Platform(s) and version(s)

No response

Other

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    STATE: Issue acceptedAn issue has been reproduced.TYPE: bugThe described behavior is considered as wrong (bug).

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions