Files
lazygitclj/test/e2e/output/modal-scroll.ascii
Adam Jeniski 2657545018 Add VHS e2e tests and output recordings
Includes test tapes for navigation, branch operations, stash operations,
help panel, commits, and cursor navigation. Resolved stash conflicts by
keeping simpler test versions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 11:01:11 -05:00

532 lines
35 KiB
Plaintext

>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2
e-scroll && cd /tmp/lazygitclj-e2e-scroll && bb --
config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2
e-scroll && cd /tmp/lazygitclj-e2e-scroll && bb --
config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitcl
j-e2e-scroll/.git/
[main (root-commit) de5dd2a] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────────────────────────┐
│ main → de5dd2a │
└────────────────────────────────────────────────┘
╔═ 2 Files (3) ══════════════════════════════════╗
╚════════════════════════════════════════════════╝
┌─ 3 Branches [L] R T ───────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 4 Commits [C] R ──────────────────────────────┐
└────────────────────────────────────────────────┘
┌─ 5 Stash (0) ──────────────────────────────────┐
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2
e-scroll && cd /tmp/lazygitclj-e2e-scroll && bb --
config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitcl
j-e2e-scroll/.git/
[main (root-commit) de5dd2a] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2
e-scroll && cd /tmp/lazygitclj-e2e-scroll && bb --
config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitcl
j-e2e-scroll/.git/
[main (root-commit) de5dd2a] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
────────────────────────────────────────────────────────────────────────────────