Skip to content

KarateIDE not able to start karate test - TypeError: Cannot read properties of undefined (reading 'parent') #35

Description

@gba-foundever

Using last vscode 1.95.1 and KarateIDE v1.5.0 + Karate IDE Classpath Jar v1.4.0

On two og-f my project I'm not able to use the plugin, I got following error. On other it work well, project are a little bit differents but very close:

  • both using last gradle wrapper 8.10.2
  • both having a karate-config.js on root of the project
  • main difference is that one as tests in src/e2e-test/resources/karate (the not working one) and other in src/system-test/resources/karate (working one)
2024-11-04 12:57:47.293 [error] TypeError: Cannot read properties of undefined (reading 'parent')
    at si.fromExtHostTestItem (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:108:554)
    at file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:121:76653
    at Array.map (<anonymous>)
    at UM.createTestRun (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:121:76643)
    at Object.createTestRun (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:121:67174)
    at x (/Users/username/.vscode/extensions/karateide.karate-ide-1.5.0/dist/extension.js:2:235785)
    at h (/Users/username/.vscode/extensions/karateide.karate-ide-1.5.0/dist/extension.js:2:233407)
    at t.relaunchTest (/Users/username/.vscode/extensions/karateide.karate-ide-1.5.0/dist/extension.js:2:233893)
    at /Users/username/.vscode/extensions/karateide.karate-ide-1.5.0/dist/extension.js:2:289785
    at Y0.h (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:114:32833)
    at Y0.$executeContributedCommand (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:114:33683)
    at py.S (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:31:113311)
    at py.Q (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:31:113091)
    at py.M (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:31:112180)
    at py.L (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:31:111285)
    at mh.value (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:31:110082)
    at D.B (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:746)
    at D.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:964)
    at Vn.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:31:9457)
    at mh.value (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:174:13279)
    at D.B (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:746)
    at D.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:964)
    at Vn.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:31:9457)
    at MessagePortMain.<anonymous> (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:174:11571)
    at MessagePortMain.emit (node:events:519:28)
    at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949) karateIDE.karateExecutionsTree.runLastExecution {"value":"KarateIDE.karate-ide","_lower":"karateide.karate-ide"}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions