escapeString function ✓ 100.0%

Last updated: 2026-03-01T23:25:47.084Z

Metrics

LOC: 3 Complexity: 1 Params: 1 Coverage: 100.0% (1/1 lines, 219x executed)

Signature

escapeString(value: string): : string

Source Code

function escapeString(value: string): string {
  return value.replace(/\\/g, "\\\\").replace(/'/g, "\\'");
}

Dependencies (Outgoing)

graph LR escapeString["escapeString"] CapturedAction["CapturedAction"] E2EAssertion["E2EAssertion"] E2EGenerateOptions["E2EGenerateOptions"] E2EGenerator["E2EGenerator"] RecordedStep["RecordedStep"] RecordingGenerateOptions["RecordingGenerateOptions"] pickBestSelector["pickBestSelector"] escapeString -->|uses| CapturedAction escapeString -->|uses| E2EAssertion escapeString -->|uses| E2EGenerateOptions escapeString -->|uses| E2EGenerator escapeString -->|uses| RecordedStep escapeString -->|uses| RecordingGenerateOptions escapeString -->|uses| pickBestSelector style escapeString fill:#dbeafe,stroke:#2563eb,stroke-width:2px click escapeString "5c2f25e3b4548c2d.html" click CapturedAction "1b1d5e067ceacd9c.html" click E2EAssertion "2559fefe794f4820.html" click E2EGenerateOptions "8960705b0d97f842.html" click E2EGenerator "9a33665a34bbcc98.html" click RecordedStep "62534895a8071c82.html" click RecordingGenerateOptions "81a322e2cd7ef039.html" click pickBestSelector "2ffd4aaee2d537ec.html"

Impact (Incoming)

graph LR escapeString["escapeString"] actionLine["actionLine"] assertionLine["assertionLine"] generateNegativeTest["generateNegativeTest"] generate["generate"] recordedStepLine["recordedStepLine"] generateFromRecording["generateFromRecording"] generatePOM["generatePOM"] actionLine -->|calls| escapeString assertionLine -->|calls| escapeString generateNegativeTest -->|calls| escapeString generate -->|calls| escapeString recordedStepLine -->|calls| escapeString generateFromRecording -->|calls| escapeString actionLine -->|calls| escapeString assertionLine -->|calls| escapeString generateNegativeTest -->|calls| escapeString generate -->|calls| escapeString recordedStepLine -->|calls| escapeString generateFromRecording -->|calls| escapeString actionLine -->|calls| escapeString assertionLine -->|calls| escapeString generatePOM -->|calls| escapeString generateNegativeTest -->|calls| escapeString generate -->|calls| escapeString recordedStepLine -->|calls| escapeString generateFromRecording -->|calls| escapeString style escapeString fill:#dbeafe,stroke:#2563eb,stroke-width:2px click escapeString "5c2f25e3b4548c2d.html" click actionLine "6eb2155c83621b30.html" click assertionLine "634ac9a3545ea033.html" click generateNegativeTest "724b6e084e55abc9.html" click generate "99b2368cd85b1514.html" click recordedStepLine "741f3e787c830c95.html" click generateFromRecording "016d088e01773d17.html" click generatePOM "7423c874e7c3dfa3.html"