Skip to content

Commit

Permalink
tests: make auth test faster
Browse files Browse the repository at this point in the history
  • Loading branch information
ViscousPot committed Dec 12, 2024
1 parent 0c8a475 commit 5237db2
Show file tree
Hide file tree
Showing 8 changed files with 116 additions and 160 deletions.
8 changes: 0 additions & 8 deletions .maestro/auth/gitea.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,6 @@ appId: com.viscouspot.gitsync

- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/gitea/start.yaml
- runFlow: flows/gitea/auth.yaml
- runFlow: ../clone/flows/assert.yaml
- runFlow: ../clone/flows/list/assert.yaml
- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/gitea/start.yaml
Expand Down
8 changes: 0 additions & 8 deletions .maestro/auth/github.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,6 @@ appId: com.viscouspot.gitsync

- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/github/start.yaml
- runFlow: flows/github/auth.yaml
- runFlow: ../clone/flows/assert.yaml
- runFlow: ../clone/flows/list/assert.yaml
- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/github/start.yaml
Expand Down
8 changes: 0 additions & 8 deletions .maestro/auth/https.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,6 @@ appId: com.viscouspot.gitsync

- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/https/start.yaml
- runFlow: flows/https/auth.yaml
- runFlow: ../clone/flows/assert.yaml
- runFlow: ../clone/flows/list/assert_not.yaml
- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/https/start.yaml
Expand Down
65 changes: 31 additions & 34 deletions .maestro/auth/src/gitea.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,41 +3,38 @@ use crate::Input;
pub fn get_input() -> Input {
Input {
before_all: vec![],
before_each: vec![],
flows: vec![vec![
vec![vec![
"launch_notif_perm",
"open_auth/positive",
"gitea/start",
"gitea/auth",
"../clone/flows/assert",
"../clone/flows/list/assert",
]],
before_each: vec![vec![
"launch_notif_perm",
"open_auth/positive",
"gitea/start",
"gitea/auth",
"../clone/flows/assert",
"../clone/flows/list/assert",
]],
flows: vec![vec![vec![
vec![
vec![
"../clone/flows/list/gitea",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/url/gitea",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
"../clone/flows/list/gitea",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]],
vec![
"../clone/flows/url/gitea",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]]],
}
}
65 changes: 31 additions & 34 deletions .maestro/auth/src/github.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,41 +3,38 @@ use crate::Input;
pub fn get_input() -> Input {
Input {
before_all: vec![],
before_each: vec![],
flows: vec![vec![
vec![vec![
"launch_notif_perm",
"open_auth/positive",
"github/start",
"github/auth",
"../clone/flows/assert",
"../clone/flows/list/assert",
]],
before_each: vec![vec![
"launch_notif_perm",
"open_auth/positive",
"github/start",
"github/auth",
"../clone/flows/assert",
"../clone/flows/list/assert",
]],
flows: vec![vec![vec![
vec![
vec![
"../clone/flows/list/github",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/url/github",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
"../clone/flows/list/github",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]],
vec![
"../clone/flows/url/github",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]]],
}
}
49 changes: 23 additions & 26 deletions .maestro/auth/src/https.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,33 +3,30 @@ use crate::Input;
pub fn get_input() -> Input {
Input {
before_all: vec![],
before_each: vec![],
flows: vec![vec![
vec![vec![
"launch_notif_perm",
"open_auth/positive",
"https/start",
"https/auth",
"../clone/flows/assert",
"../clone/flows/list/assert_not",
]],
before_each: vec![vec![
"launch_notif_perm",
"open_auth/positive",
"https/start",
"https/auth",
"../clone/flows/assert",
"../clone/flows/list/assert_not",
]],
flows: vec![vec![vec![
vec![
vec![
"../clone/flows/url/https",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
"../clone/flows/url/https",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]]],
}
}
65 changes: 31 additions & 34 deletions .maestro/auth/src/ssh.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,41 +3,38 @@ use crate::Input;
pub fn get_input() -> Input {
Input {
before_all: vec![],
before_each: vec![],
flows: vec![vec![
vec![vec![
"launch_notif_perm",
"open_auth/positive",
"ssh/start",
"ssh/auth",
"../clone/flows/assert",
"../clone/flows/list/assert_not",
]],
before_each: vec![vec![
"launch_notif_perm",
"open_auth/positive",
"ssh/start",
"ssh/auth",
"../clone/flows/assert",
"../clone/flows/list/assert_not",
]],
flows: vec![vec![vec![
vec![
vec![
"../clone/flows/url/ssh_at",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/url/ssh_protocol",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
"../clone/flows/url/ssh_at",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]],
vec![
"../clone/flows/url/ssh_protocol",
"../clone/flows/select_folder_dialog/positive",
"../clone/flows/select_folder/positive",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
vec![
"../clone/flows/local/positive",
"../clone/flows/select_folder/neutral",
"../clone/flows/select_folder/assert_not",
"../clone/flows/select_folder_dialog/assert_not",
"../home/flows/deselect_repo/positive",
],
]]],
}
}
8 changes: 0 additions & 8 deletions .maestro/auth/ssh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,6 @@ appId: com.viscouspot.gitsync

- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/ssh/start.yaml
- runFlow: flows/ssh/auth.yaml
- runFlow: ../clone/flows/assert.yaml
- runFlow: ../clone/flows/list/assert_not.yaml
- runFlow: ../common/kill.yaml

- runFlow: ../common/launch_notif_perm.yaml
- runFlow: flows/open_auth/positive.yaml
- runFlow: flows/ssh/start.yaml
Expand Down

0 comments on commit 5237db2

Please sign in to comment.