Path: blob/main/src/vs/sessions/test/e2e/scenarios/05-full-workflow.scenario.md
13399 views
Scenario: Full workflow
Steps
Type "build the project" in the chat input
Press Enter to submit
Verify there is a response in the chat
Verify the changes view shows "CHANGES"
Verify "package.json" is visible in the changes list
Verify "build.ts" is visible in the changes list
Verify "index.ts" is visible in the changes list
Click on "index.ts" in the changes list
Verify a diff editor opens with modified content
Press Escape to close the diff editor
Verify "Merge" button is visible in changes view header
Verify the "Open Terminal" button is visible
Click the "Open Terminal" button
Verify the terminal panel becomes visible
Verify the terminal tab shows "session-1" in its label
Click "New Session" to create a new session
Type "fix the bug" in the chat input
Press Enter to submit
Verify the terminal tab label changes to show "session-2"
Click back on the first session in the sessions list
Verify the terminal tab label changes back to show "session-1"