mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-07 03:00:29 +00:00
test(cli): refresh list output expectations
Update stale fabro-cli secret and workflow list tests to match the intentional cli_table-rendered output introduced by the list-output standardization refactor.
This commit is contained in:
parent
b486d3125e
commit
e199dea33a
3 changed files with 14 additions and 13 deletions
|
|
@ -47,7 +47,8 @@ fn test_secret_lifecycle() {
|
|||
// 2. list -> contains FOO
|
||||
secret(&["list"])
|
||||
.success()
|
||||
.stdout(predicates::str::contains("FOO\tenvironment"));
|
||||
.stdout(predicates::str::contains("FOO"))
|
||||
.stdout(predicates::str::contains("environment"));
|
||||
|
||||
// 3. update FOO
|
||||
secret(&["set", "FOO", "updated"]).success();
|
||||
|
|
@ -90,7 +91,8 @@ fn test_secret_list_alias_ls() {
|
|||
.args(["ls"])
|
||||
.assert()
|
||||
.success()
|
||||
.stdout(predicates::str::contains("X\tenvironment"));
|
||||
.stdout(predicates::str::contains("X"))
|
||||
.stdout(predicates::str::contains("environment"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
@ -122,7 +124,8 @@ fn test_secret_value_with_equals() {
|
|||
.args(["list"])
|
||||
.assert()
|
||||
.success()
|
||||
.stdout(predicates::str::contains("URL\tenvironment"))
|
||||
.stdout(predicates::str::contains("URL"))
|
||||
.stdout(predicates::str::contains("environment"))
|
||||
.stdout(predicates::str::contains("https://x.com?a=1&b=2").not());
|
||||
}
|
||||
|
||||
|
|
@ -146,7 +149,8 @@ fn test_file_secret_lifecycle() {
|
|||
|
||||
secret(&["list"])
|
||||
.success()
|
||||
.stdout(predicates::str::contains("/tmp/test.pem\tfile"))
|
||||
.stdout(predicates::str::contains("/tmp/test.pem"))
|
||||
.stdout(predicates::str::contains("file"))
|
||||
.stdout(predicates::str::contains("pem-data").not());
|
||||
|
||||
secret(&["rm", "/tmp/test.pem"]).success();
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ fn list() {
|
|||
(none)
|
||||
|
||||
Project Workflows (workflows)
|
||||
|
||||
NAME DESCRIPTION
|
||||
my_test_wf A test workflow
|
||||
NAME DESCRIPTION
|
||||
my_test_wf A test workflow
|
||||
");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -65,13 +65,11 @@ fn workflow_list_shows_project_and_user_sections() {
|
|||
2 workflow(s) found
|
||||
|
||||
User Workflows (~/.fabro/workflows)
|
||||
|
||||
NAME DESCRIPTION
|
||||
user-beta User beta goal
|
||||
NAME DESCRIPTION
|
||||
user-beta User beta goal
|
||||
|
||||
Project Workflows (.fabro/workflows)
|
||||
|
||||
NAME DESCRIPTION
|
||||
project-alpha Project alpha goal
|
||||
NAME DESCRIPTION
|
||||
project-alpha Project alpha goal
|
||||
");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue