update namespaces
|
Before Width: | Height: | Size: 190 KiB After Width: | Height: | Size: 193 KiB |
@@ -337,360 +337,360 @@
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) d81ba5b] Initial commit
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch da5a877] Add feature
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
Starting lazygitclj...
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
lazygitclj main (d81ba5b)
|
||||
|
||||
|
||||
|
||||
╔═ 2 Files (2) ═══╗
|
||||
║ Staged: ║
|
||||
║ M > ile1.txt ║
|
||||
║ ║
|
||||
║ Unstaged: ║
|
||||
║ ?? new-file.txt ║
|
||||
╚═════════════════╝
|
||||
╭─ 3 Local (2) ────╮
|
||||
│ feature-branch │
|
||||
│ * main │
|
||||
╰──────────────────╯
|
||||
╭─ 4 Commits (1) ────────────────────────╮
|
||||
│ d81ba5b Initial commit (0 seconds ago) │
|
||||
╰────────────────────────────────────────╯
|
||||
╭─ 5 Stash (0) ╮
|
||||
│ No stashes │
|
||||
╰──────────────╯
|
||||
|
||||
q:quit ?:help h/l:switch space:stage/unstage a:all c:commit s:stash p:pull P:push
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
╔═ Help - Press ? or q to close ════════════════╗
|
||||
║ ║
|
||||
║ Global: ║
|
||||
║ q - Quit r - Refresh ? - Help ║
|
||||
║ h/l - Switch panels 2-5 - Jump to panel ║
|
||||
║ j/k - Move cursor </> - Top/Bottom ║
|
||||
║ p - Pull P - Push ║
|
||||
║ ║
|
||||
║ Files (2): ║
|
||||
║ space - Stage/unstage a - Toggle all ║
|
||||
║ c - Commit d - Discard ║
|
||||
║ s - Stash all ║
|
||||
║ ║
|
||||
║ Branches (3): ║
|
||||
║ space/enter - Checkout n - New branch ║
|
||||
║ d - Delete R - Rename M - Merge ║
|
||||
║ [/] - Switch tabs - - Previous ║
|
||||
║ ║
|
||||
║ Commits (4): ║
|
||||
║ space - Checkout C - Cherry-pick ║
|
||||
║ t - Revert g - Reset to ║
|
||||
║ n - New branch from commit ║
|
||||
║ ║
|
||||
║ Stash (5): ║
|
||||
║ space - Apply g - Pop ║
|
||||
║ d - Drop n - Branch from stash ║
|
||||
║ ║
|
||||
╚═══════════════════════════════════════════════╝
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
╔═ Help - Press ? or q to close ════════════════╗
|
||||
║ ║
|
||||
║ Global: ║
|
||||
║ q - Quit r - Refresh ? - Help ║
|
||||
║ h/l - Switch panels 2-5 - Jump to panel ║
|
||||
║ j/k - Move cursor </> - Top/Bottom ║
|
||||
║ p - Pull P - Push ║
|
||||
║ ║
|
||||
║ Files (2): ║
|
||||
║ space - Stage/unstage a - Toggle all ║
|
||||
║ c - Commit d - Discard ║
|
||||
║ s - Stash all ║
|
||||
║ ║
|
||||
║ Branches (3): ║
|
||||
║ space/enter - Checkout n - New branch ║
|
||||
║ d - Delete R - Rename M - Merge ║
|
||||
║ [/] - Switch tabs - - Previous ║
|
||||
║ ║
|
||||
║ Commits (4): ║
|
||||
║ space - Checkout C - Cherry-pick ║
|
||||
║ t - Revert g - Reset to ║
|
||||
║ n - New branch from commit ║
|
||||
║ ║
|
||||
║ Stash (5): ║
|
||||
║ space - Apply g - Pop ║
|
||||
║ d - Drop n - Branch from stash ║
|
||||
║ ║
|
||||
╚═══════════════════════════════════════════════╝
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
lazygitclj main (d81ba5b)
|
||||
|
||||
|
||||
|
||||
╔═ 2 Files (2) ═══╗
|
||||
║ Staged: ║
|
||||
║ M > ile1.txt ║
|
||||
║ ║
|
||||
║ Unstaged: ║
|
||||
║ ?? new-file.txt ║
|
||||
╚═════════════════╝
|
||||
╭─ 3 Local (2) ────╮
|
||||
│ feature-branch │
|
||||
│ * main │
|
||||
╰──────────────────╯
|
||||
╭─ 4 Commits (1) ────────────────────────╮
|
||||
│ d81ba5b Initial commit (0 seconds ago) │
|
||||
╰────────────────────────────────────────╯
|
||||
╭─ 5 Stash (0) ╮
|
||||
│ No stashes │
|
||||
╰──────────────╯
|
||||
|
||||
q:quit ?:help h/l:switch space:stage/unstage a:all c:commit s:stash p:pull P:push
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
lazygitclj main (d81ba5b)
|
||||
|
||||
|
||||
|
||||
╔═ 2 Files (2) ═══╗
|
||||
║ Staged: ║
|
||||
║ M > ile1.txt ║
|
||||
║ ║
|
||||
║ Unstaged: ║
|
||||
║ ?? new-file.txt ║
|
||||
╚═════════════════╝
|
||||
╭─ 3 Local (2) ────╮
|
||||
│ feature-branch │
|
||||
│ * main │
|
||||
╰──────────────────╯
|
||||
╭─ 4 Commits (1) ────────────────────────╮
|
||||
│ d81ba5b Initial commit (0 seconds ago) │
|
||||
╰────────────────────────────────────────╯
|
||||
╭─ 5 Stash (0) ╮
|
||||
│ No stashes │
|
||||
╰──────────────╯
|
||||
|
||||
q:quit ?:help h/l:switch space:stage/unstage a:all c:commit s:stash p:pull P:push
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
╔═ Help - Press ? or q to close ════════════════╗
|
||||
║ ║
|
||||
║ Global: ║
|
||||
║ q - Quit r - Refresh ? - Help ║
|
||||
║ h/l - Switch panels 2-5 - Jump to panel ║
|
||||
║ j/k - Move cursor </> - Top/Bottom ║
|
||||
║ p - Pull P - Push ║
|
||||
║ ║
|
||||
║ Files (2): ║
|
||||
║ space - Stage/unstage a - Toggle all ║
|
||||
║ c - Commit d - Discard ║
|
||||
║ s - Stash all ║
|
||||
║ ║
|
||||
║ Branches (3): ║
|
||||
║ space/enter - Checkout n - New branch ║
|
||||
║ d - Delete R - Rename M - Merge ║
|
||||
║ [/] - Switch tabs - - Previous ║
|
||||
║ ║
|
||||
║ Commits (4): ║
|
||||
║ space - Checkout C - Cherry-pick ║
|
||||
║ t - Revert g - Reset to ║
|
||||
║ n - New branch from commit ║
|
||||
║ ║
|
||||
║ Stash (5): ║
|
||||
║ space - Apply g - Pop ║
|
||||
║ d - Drop n - Branch from stash ║
|
||||
║ ║
|
||||
╚═══════════════════════════════════════════════╝
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
╔═ Help - Press ? or q to close ════════════════╗
|
||||
║ ║
|
||||
║ Global: ║
|
||||
║ q - Quit r - Refresh ? - Help ║
|
||||
║ h/l - Switch panels 2-5 - Jump to panel ║
|
||||
║ j/k - Move cursor </> - Top/Bottom ║
|
||||
║ p - Pull P - Push ║
|
||||
║ ║
|
||||
║ Files (2): ║
|
||||
║ space - Stage/unstage a - Toggle all ║
|
||||
║ c - Commit d - Discard ║
|
||||
║ s - Stash all ║
|
||||
║ ║
|
||||
║ Branches (3): ║
|
||||
║ space/enter - Checkout n - New branch ║
|
||||
║ d - Delete R - Rename M - Merge ║
|
||||
║ [/] - Switch tabs - - Previous ║
|
||||
║ ║
|
||||
║ Commits (4): ║
|
||||
║ space - Checkout C - Cherry-pick ║
|
||||
║ t - Revert g - Reset to ║
|
||||
║ n - New branch from commit ║
|
||||
║ ║
|
||||
║ Stash (5): ║
|
||||
║ space - Apply g - Pop ║
|
||||
║ d - Drop n - Branch from stash ║
|
||||
║ ║
|
||||
╚═══════════════════════════════════════════════╝
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
lazygitclj main (d81ba5b)
|
||||
|
||||
|
||||
|
||||
╔═ 2 Files (2) ═══╗
|
||||
║ Staged: ║
|
||||
║ M > ile1.txt ║
|
||||
║ ║
|
||||
║ Unstaged: ║
|
||||
║ ?? new-file.txt ║
|
||||
╚═════════════════╝
|
||||
╭─ 3 Local (2) ────╮
|
||||
│ feature-branch │
|
||||
│ * main │
|
||||
╰──────────────────╯
|
||||
╭─ 4 Commits (1) ────────────────────────╮
|
||||
│ d81ba5b Initial commit (0 seconds ago) │
|
||||
╰────────────────────────────────────────╯
|
||||
╭─ 5 Stash (0) ╮
|
||||
│ No stashes │
|
||||
╰──────────────╯
|
||||
|
||||
q:quit ?:help h/l:switch space:stage/unstage a:all c:commit s:stash p:pull P:push
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
lazygitclj main (d81ba5b)
|
||||
|
||||
|
||||
|
||||
╔═ 2 Files (2) ═══╗
|
||||
║ Staged: ║
|
||||
║ M > ile1.txt ║
|
||||
║ ║
|
||||
║ Unstaged: ║
|
||||
║ ?? new-file.txt ║
|
||||
╚═════════════════╝
|
||||
╭─ 3 Local (2) ────╮
|
||||
│ feature-branch │
|
||||
│ * main │
|
||||
╰──────────────────╯
|
||||
╭─ 4 Commits (1) ────────────────────────╮
|
||||
│ d81ba5b Initial commit (0 seconds ago) │
|
||||
╰────────────────────────────────────────╯
|
||||
╭─ 5 Stash (0) ╮
|
||||
│ No stashes │
|
||||
╰──────────────╯
|
||||
|
||||
q:quit ?:help h/l:switch space:stage/unstage a:all c:commit s:stash p:pull P:push
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) d81ba5b] Initial commit
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch da5a877] Add feature
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
Starting lazygitclj...
|
||||
|
||||
Goodbye!
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) d81ba5b] Initial commit
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch da5a877] Add feature
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
Starting lazygitclj...
|
||||
|
||||
Goodbye!
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
|
||||
-config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
|
||||
[main (root-commit) 73a02ed] Initial commit
|
||||
3 files changed, 3 insertions(+)
|
||||
create mode 100644 README.md
|
||||
create mode 100644 file1.txt
|
||||
create mode 100644 file2.txt
|
||||
Switched to a new branch 'feature-branch'
|
||||
[feature-branch b40de63] Add feature
|
||||
1 file changed, 1 insertion(+)
|
||||
create mode 100644 feature.txt
|
||||
Switched to branch 'main'
|
||||
Test repo created at /tmp/lazygitclj-e2e-help
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
|
Before Width: | Height: | Size: 271 KiB After Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 212 KiB After Width: | Height: | Size: 109 KiB |
|
Before Width: | Height: | Size: 208 KiB After Width: | Height: | Size: 108 KiB |
@@ -519,118 +519,118 @@ bash: ./test/e2e/setup-test-repo.sh: No such file or directory
|
||||
> cd /tmp/lazygitclj-debug && git status --porcelain
|
||||
bash: cd: /tmp/lazygitclj-debug: No such file or directory
|
||||
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Starting lazygitclj...
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
|
||||
│ master → 8b44d40 │ │ │
|
||||
└────────────────────────────┘ │ │
|
||||
╔═ 2 Files (44) ═════════════╗ │ │
|
||||
║ M .gitignore ║ │ │
|
||||
║ A CLAUDE.md ║ │ │
|
||||
║ A PRD.md ║ │ │
|
||||
║ M bb.edn ║ │ │
|
||||
╚════════════════════════════╝ │ │
|
||||
┌─ 3 Branches [L] R T ───────┐ │ │
|
||||
│ * master │ │ │
|
||||
│ new-feature │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
└────────────────────────────┘ │ │
|
||||
┌─ 4 Commits [C] R ──────────┐ │ │
|
||||
│ 8b44d40 Fix syntax err... │ │ │
|
||||
│ 5a8629b Initial clajyg... │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
└────────────────────────────┘ │ │
|
||||
┌─ 5 Stash (0) ──────────────┐ │ │
|
||||
│ No stashes │ │ │
|
||||
│ │ └──────────────────────────────────────────────────────────────┘
|
||||
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
|
||||
│ │ │ │
|
||||
└────────────────────────────┘ │ │
|
||||
└──────────────────────────────────────────────────────────────┘
|
||||
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
|
||||
----- Stack trace --------------------------------------------------------------
|
||||
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
|
||||
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
|
||||
e.clj:3:3
|
||||
clojure.core/requiring-resolve - <built-in>
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
|
||||
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
|
||||
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
|
||||
> cd /tmp/lazygitclj-debug && git status --porcelain
|
||||
bash: cd: /tmp/lazygitclj-debug: No such file or directory
|
||||
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Starting lazygitclj...
|
||||
|
||||
Goodbye!
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
|
||||
----- Stack trace --------------------------------------------------------------
|
||||
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
|
||||
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
|
||||
e.clj:3:3
|
||||
clojure.core/requiring-resolve - <built-in>
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
|
||||
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
|
||||
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
|
||||
> cd /tmp/lazygitclj-debug && git status --porcelain
|
||||
bash: cd: /tmp/lazygitclj-debug: No such file or directory
|
||||
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
Starting lazygitclj...
|
||||
|
||||
Goodbye!
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
|
||||
----- Stack trace --------------------------------------------------------------
|
||||
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
|
||||
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
|
||||
e.clj:3:3
|
||||
clojure.core/requiring-resolve - <built-in>
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
|
||||
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
|
||||
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
|
||||
> cd /tmp/lazygitclj-debug && git status --porcelain
|
||||
bash: cd: /tmp/lazygitclj-debug: No such file or directory
|
||||
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
|
||||
----- Error --------------------------------------------------------------------
|
||||
Type: java.io.FileNotFoundException
|
||||
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
|
||||
|
||||
----- Context ------------------------------------------------------------------
|
||||
1: (ns lazygitclj.core
|
||||
2: "lazygitclj - A lazygit-inspired TUI for git."
|
||||
3: (:require [tui.simple :as tui]
|
||||
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
|
||||
4: [tui.core :refer [quit]]
|
||||
5: [lazygitclj.git :as git]
|
||||
6: [clojure.string :as str]))
|
||||
7:
|
||||
8: ;; === Model ===
|
||||
|
||||
----- Stack trace --------------------------------------------------------------
|
||||
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
|
||||
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
|
||||
e.clj:3:3
|
||||
clojure.core/requiring-resolve - <built-in>
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
|
||||
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
|
||||
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
|
||||
────────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
|
After Width: | Height: | Size: 119 KiB |
@@ -1,8 +1,7 @@
|
||||
(ns lazygitclj.core-test
|
||||
"Unit tests for lazygitclj.core namespace - model and update functions"
|
||||
(:require [clojure.test :refer [deftest testing is]]
|
||||
[lazygitclj.core :as core]
|
||||
[tui.simple :as tui]))
|
||||
[lazygitclj.core :as core]))
|
||||
|
||||
;; Helper to create key messages in the format the TUI library uses
|
||||
(defn key-msg [k]
|
||||
|
||||