File size: 8,018 Bytes
52efc7b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 | // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[`<BackgroundTaskDisplay /> > highlights the focused state 1`] = `
"ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1: npm sta.. (PID: 1001) Close (Ctrl+B) | Kill (Ctrl+K) | List β
β (Focused) (Ctrl+L) β
β Starting server... β
β Log: ~/.gemini/tmp/background-processes/background-1001.log β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
"
`;
exports[`<BackgroundTaskDisplay /> > keeps exit code status color even when selected 1`] = `
"ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1: npm sta.. (PID: 1003) Close (Ctrl+B) | Kill (Ctrl+K) | List β
β (Focused) (Ctrl+L) β
β β
β Select Process (Enter to select, Ctrl+K to kill, Esc to cancel): β
β β
β 1. npm start (PID: 1001) β
β 2. tail -f log.txt (PID: 1002) β
β β 3. exit 0 (PID: 1003) (Exit Code: 0) β
β Log: ~/.gemini/tmp/background-processes/background-1003.log β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
"
`;
exports[`<BackgroundTaskDisplay /> > keeps exit code status color even when selected 2`] = `
"ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1: npm sta.. (PID: 1003) Close (Ctrl+B) | Kill (Ctrl+K) | List β
β (Focused) (Ctrl+L) β
β β
β Select Process (Enter to select, Ctrl+K to kill, Esc to cancel): β
β β
β 1. npm start (PID: 1001) β
β 2. tail -f log.txt (PID: 1002) β
β β 3. exit 0 (PID: 1003) (Exit Code: 0) β
β Log: ~/.gemini/tmp/background-processes/background-1003.log β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
"
`;
exports[`<BackgroundTaskDisplay /> > renders tabs for multiple shells 1`] = `
"ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1: npm start 2: tail -f lo... (PID: 1001) Close (Ctrl+B) | Kill (Ctrl+K) | List (Ctrl+L) β
β Starting server... β
β Log: ~/.gemini/tmp/background-processes/background-1001.log β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
"
`;
exports[`<BackgroundTaskDisplay /> > renders the output of the active shell 1`] = `
"ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1: ... 2: ... (PID: 1001) Close (Ctrl+B) | Kill (Ctrl+K) | List (Ctrl+L) β
β Starting server... β
β Log: ~/.gemini/tmp/background-processes/background-1001.log β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
"
`;
exports[`<BackgroundTaskDisplay /> > renders the process list when isListOpenProp is true 1`] = `
"ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1: npm sta.. (PID: 1001) Close (Ctrl+B) | Kill (Ctrl+K) | List β
β (Focused) (Ctrl+L) β
β β
β Select Process (Enter to select, Ctrl+K to kill, Esc to cancel): β
β β
β β 1. npm start (PID: 1001) β
β 2. tail -f log.txt (PID: 1002) β
β Log: ~/.gemini/tmp/background-processes/background-1001.log β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
"
`;
exports[`<BackgroundTaskDisplay /> > scrolls to active shell when list opens 1`] = `
"ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1: npm sta.. (PID: 1002) Close (Ctrl+B) | Kill (Ctrl+K) | List β
β (Focused) (Ctrl+L) β
β β
β Select Process (Enter to select, Ctrl+K to kill, Esc to cancel): β
β β
β 1. npm start (PID: 1001) β
β β 2. tail -f log.txt (PID: 1002) β
β Log: ~/.gemini/tmp/background-processes/background-1002.log β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
"
`;
|