1
0
Эх сурвалжийг харах

Merge pull request #204 from eza-community/cafk-stabilize-itests

test(itest): stabilize testing without sandbox
Christina Sørensen 2 жил өмнө
parent
commit
32c84a70ee

+ 36 - 36
tests/references/eza-blocksize.txt

@@ -75,7 +75,7 @@
 
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l --blocksize
+> cargo run -q -- -l --blocksize --no-user --no-time --no-filesize
 
 
 
@@ -94,7 +94,7 @@
 
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l --blocksize
+> cargo run -q -- -l --blocksize --no-user --no-time --no-filesize
 
 
 
@@ -113,40 +113,40 @@
 
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l --blocksize
-.rw-r--r-- 0 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --blocksize --no-user --no-time --no-filesize
+.rw-r--r-- 0 a
+.rw-r--r-- 0 b
+.rw-r--r-- 0 c
+.rw-r--r-- 0 d
+.rw-r--r-- 0 e
+.rw-r--r-- 0 f
+.rw-r--r-- 0 g
+.rw-r--r-- 0 h
+.rw-r--r-- 0 i
+.rw-r--r-- 0 j
+.rw-r--r-- 0 k
+.rw-r--r-- 0 l
+.rw-r--r-- 0 m
+.rw-r--r-- 0 n
+.rw-r--r-- 0 o
+.rw-r--r-- 0 p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l --blocksize
-.rw-r--r-- 0 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --blocksize --no-user --no-time --no-filesize
+.rw-r--r-- 0 a
+.rw-r--r-- 0 b
+.rw-r--r-- 0 c
+.rw-r--r-- 0 d
+.rw-r--r-- 0 e
+.rw-r--r-- 0 f
+.rw-r--r-- 0 g
+.rw-r--r-- 0 h
+.rw-r--r-- 0 i
+.rw-r--r-- 0 j
+.rw-r--r-- 0 k
+.rw-r--r-- 0 l
+.rw-r--r-- 0 m
+.rw-r--r-- 0 n
+.rw-r--r-- 0 o
+.rw-r--r-- 0 p
 ────────────────────────────────────────────────────────────────────────────────

+ 138 - 138
tests/references/eza-long.txt

@@ -75,7 +75,7 @@
 
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
+> cargo run -q -- -l --no-user --no-time --no-filesize
 
 
 
@@ -94,7 +94,7 @@
 
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
+> cargo run -q -- -l --no-user --no-time --no-filesize
 
 
 
@@ -113,154 +113,154 @@
 
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────
 > cd tests/itest
-> cargo run -q -- -l
-.rw-r--r-- 0 ces 20 Aug 06:45 a
-.rw-r--r-- 0 ces 20 Aug 06:45 b
-.rw-r--r-- 0 ces 20 Aug 06:45 c
-.rw-r--r-- 0 ces 20 Aug 06:45 d
-.rw-r--r-- 0 ces 20 Aug 06:45 e
-.rw-r--r-- 0 ces 20 Aug 06:45 f
-.rw-r--r-- 0 ces 20 Aug 06:45 g
-.rw-r--r-- 0 ces 20 Aug 06:45 h
-.rw-r--r-- 0 ces 20 Aug 06:45 i
-.rw-r--r-- 0 ces 20 Aug 06:45 j
-.rw-r--r-- 0 ces 20 Aug 06:45 k
-.rw-r--r-- 0 ces 20 Aug 06:45 l
-.rw-r--r-- 0 ces 20 Aug 06:45 m
-.rw-r--r-- 0 ces 20 Aug 06:45 n
-.rw-r--r-- 0 ces 20 Aug 06:45 o
-.rw-r--r-- 0 ces 20 Aug 06:45 p
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- a
+.rw-r--r-- b
+.rw-r--r-- c
+.rw-r--r-- d
+.rw-r--r-- e
+.rw-r--r-- f
+.rw-r--r-- g
+.rw-r--r-- h
+.rw-r--r-- i
+.rw-r--r-- j
+.rw-r--r-- k
+.rw-r--r-- l
+.rw-r--r-- m
+.rw-r--r-- n
+.rw-r--r-- o
+.rw-r--r-- p
 ────────────────────────────────────────────────────────────────────────────────

+ 56 - 56
tests/references/main.txt

@@ -17,7 +17,7 @@
 
 
 ────────────────────────────────────────────────────────────────────────────────
-> cargo run -q --
+> cargo run -q -- -l --no-user --no-time --no-filesize
 
 
 
@@ -36,7 +36,7 @@
 
 
 ────────────────────────────────────────────────────────────────────────────────
-> cargo run -q --
+> cargo run -q -- -l --no-user --no-time --no-filesize
 
 
 
@@ -55,60 +55,60 @@
 
 
 ────────────────────────────────────────────────────────────────────────────────
-> cargo run -q --
-build.rs            CONTRIBUTING.md  out.gif              src
-Cargo.lock          devtools         README.md            target
-Cargo.toml          flake.lock       result               tests
-CHANGELOG.md        flake.nix        rust-toolchain.toml  treefmt.nix
-cliff.toml          Justfile         screenshots.png      Vagrantfile
-CODE_OF_CONDUCT.md  LICENCE          SECURITY.md          xtests
-completions         man              snap
->
-
-
-
-
-
-
-
-
-
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- build.rs
+.rw-r--r-- Cargo.lock
+.rw-r--r-- Cargo.toml
+.rw-r--r-- CHANGELOG.md
+.rw-r--r-- cliff.toml
+.rw-r--r-- CODE_OF_CONDUCT.md
+drwxr-xr-x completions
+.rw-r--r-- CONTRIBUTING.md
+.rw-r--r-- deb.asc
+drwxr-xr-x devtools
+.rw-r--r-- flake.lock
+.rw-r--r-- flake.nix
+.rw-r--r-- Justfile
+.rw-r--r-- LICENCE
+drwxr-xr-x man
+.rw-r--r-- out.gif
+.rw-r--r-- README.md
 ────────────────────────────────────────────────────────────────────────────────
-> cargo run -q --
-build.rs            CONTRIBUTING.md  out.gif              src
-Cargo.lock          devtools         README.md            target
-Cargo.toml          flake.lock       result               tests
-CHANGELOG.md        flake.nix        rust-toolchain.toml  treefmt.nix
-cliff.toml          Justfile         screenshots.png      Vagrantfile
-CODE_OF_CONDUCT.md  LICENCE          SECURITY.md          xtests
-completions         man              snap
->
-
-
-
-
-
-
-
-
-
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- build.rs
+.rw-r--r-- Cargo.lock
+.rw-r--r-- Cargo.toml
+.rw-r--r-- CHANGELOG.md
+.rw-r--r-- cliff.toml
+.rw-r--r-- CODE_OF_CONDUCT.md
+drwxr-xr-x completions
+.rw-r--r-- CONTRIBUTING.md
+.rw-r--r-- deb.asc
+drwxr-xr-x devtools
+.rw-r--r-- flake.lock
+.rw-r--r-- flake.nix
+.rw-r--r-- Justfile
+.rw-r--r-- LICENCE
+drwxr-xr-x man
+.rw-r--r-- out.gif
+.rw-r--r-- README.md
 ────────────────────────────────────────────────────────────────────────────────
-> cargo run -q --
-build.rs            CONTRIBUTING.md  out.gif              src
-Cargo.lock          devtools         README.md            target
-Cargo.toml          flake.lock       result               tests
-CHANGELOG.md        flake.nix        rust-toolchain.toml  treefmt.nix
-cliff.toml          Justfile         screenshots.png      Vagrantfile
-CODE_OF_CONDUCT.md  LICENCE          SECURITY.md          xtests
-completions         man              snap
->
-
-
-
-
-
-
-
-
-
+> cargo run -q -- -l --no-user --no-time --no-filesize
+.rw-r--r-- build.rs
+.rw-r--r-- Cargo.lock
+.rw-r--r-- Cargo.toml
+.rw-r--r-- CHANGELOG.md
+.rw-r--r-- cliff.toml
+.rw-r--r-- CODE_OF_CONDUCT.md
+drwxr-xr-x completions
+.rw-r--r-- CONTRIBUTING.md
+.rw-r--r-- deb.asc
+drwxr-xr-x devtools
+.rw-r--r-- flake.lock
+.rw-r--r-- flake.nix
+.rw-r--r-- Justfile
+.rw-r--r-- LICENCE
+drwxr-xr-x man
+.rw-r--r-- out.gif
+.rw-r--r-- README.md
 ────────────────────────────────────────────────────────────────────────────────

+ 1 - 1
tests/tapes/eza-blocksize.tape

@@ -7,7 +7,7 @@ Type "cd tests/itest"
 Enter
 Sleep 1s
 
-Type "cargo run -q -- -l --blocksize"
+Type "cargo run -q -- -l --blocksize --no-user --no-time --no-filesize"
 Enter
 Sleep 3s
 

+ 3 - 3
tests/tapes/eza-long.tape

@@ -7,15 +7,15 @@ Type "cd tests/itest"
 Enter
 Sleep 1s
 
-Type "cargo run -q -- -l"
+Type "cargo run -q -- -l --no-user --no-time --no-filesize"
 Enter
 Sleep 3s
 
-Type "cargo run -q -- -l --grid"
+Type "cargo run -q -- -l --no-user --no-time --no-filesize"
 Enter
 Sleep 3s
 
-Type "cargo run -q -- -l --grid --icons"
+Type "cargo run -q -- -l --grid --icons --grid --no-user --no-time"
 Enter
 Sleep 3s
 

+ 1 - 1
tests/tapes/main.tape

@@ -2,7 +2,7 @@ Output outfile
 
 Set Shell fish
 Sleep 2s
-Type "cargo run -q -- -l"
+Type "cargo run -q -- -l --no-user --no-time --no-filesize"
 Enter
 Sleep 3s
 Sleep 3s