testcafe: Script that worked in version 1.5.0 but no longer works in 1.9.4.
What is the current behavior?
I have a script that worked in version 1.5.0 but no longer works in 1.9.4. When I run the coffee test script, the following error occurs:
e[t].log is undefined
In debugging it turns out this line corresponds to a simple console.log(…)
Steps to reproduce:
- Download test-simple-example.js.txt (remove extension .txt)
- Download basic-page-model.js.txt (remove extension .txt)
- run
testcafe firefox test-simple-example.js
Environment details:
- testcafe version: 1.9.4
- node.js version: 10.16.3
- browser name and version: firefox 81.0 but same problem on chrome 85.0.4183.121
- platform and version: Windows 10 Pro
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 15 (8 by maintainers)
Commits related to this issue
- fix 'Script that worked in version 1.5.0 but no longer works in 1.9.4.' (close #5600) — committed to miherlosev/testcafe by miherlosev 4 years ago
@frejfrej, We can’t share a time frame as any personal estimations may be misleading. However, considering the activity in this thread, we’ve raised the priority for this issue. We will consider fixing it in one of our next sprints.
@Sabou44, Thank you for the confirmation email. I’ve reproduced this issue. I got a slightly different error message than the one you shared, but it’s clear that both of them refer to the same object. We need more time to investigate the issue. Once it’s fixed, we’ll update this thread.
For the team:
The error message:
TestCafe v1.9.4