Skip to content

Commit 1fbc83a

Browse files
committed
Why local anyway
1 parent 299053d commit 1fbc83a

File tree

1 file changed

+10
-19
lines changed

1 file changed

+10
-19
lines changed

src/tests.rs

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ impl AsyncTestContext for MainContext {
4444
}
4545

4646
async fn login(test_host: String, test_token: String) {
47-
tokio::task::spawn_local(async move {
47+
tokio::task::spawn(async move {
4848
run_test(TestItem {
4949
name: "login".to_string(),
5050
args: vec![
@@ -68,8 +68,7 @@ async fn login(test_host: String, test_token: String) {
6868
#[test_context(MainContext)]
6969
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
7070
#[serial_test::serial]
71-
async fn serial_test_existing_command(ctx: &mut MainContext) {
72-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
71+
async fn serial_test_existing_command(_ctx: &mut MainContext) {
7372
run_test(TestItem {
7473
name: "existing command".to_string(),
7574
args: vec!["zoo".to_string(), "completion".to_string()],
@@ -84,8 +83,7 @@ async fn serial_test_existing_command(ctx: &mut MainContext) {
8483
#[test_context(MainContext)]
8584
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
8685
#[serial_test::serial]
87-
async fn serial_test_existing_command_with_args(ctx: &mut MainContext) {
88-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
86+
async fn serial_test_existing_command_with_args(_ctx: &mut MainContext) {
8987
run_test(TestItem {
9088
name: "existing command with args".to_string(),
9189
args: vec![
@@ -105,8 +103,7 @@ async fn serial_test_existing_command_with_args(ctx: &mut MainContext) {
105103
#[test_context(MainContext)]
106104
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
107105
#[serial_test::serial]
108-
async fn serial_test_add_an_alias(ctx: &mut MainContext) {
109-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
106+
async fn serial_test_add_an_alias(_ctx: &mut MainContext) {
110107
run_test(TestItem {
111108
name: "add an alias".to_string(),
112109
args: vec![
@@ -127,8 +124,7 @@ async fn serial_test_add_an_alias(ctx: &mut MainContext) {
127124
#[test_context(MainContext)]
128125
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
129126
#[serial_test::serial]
130-
async fn serial_test_add_a_shell_alias(ctx: &mut MainContext) {
131-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
127+
async fn serial_test_add_a_shell_alias(_ctx: &mut MainContext) {
132128
run_test(TestItem {
133129
name: "add a shell alias".to_string(),
134130
args: vec![
@@ -150,8 +146,7 @@ async fn serial_test_add_a_shell_alias(ctx: &mut MainContext) {
150146
#[test_context(MainContext)]
151147
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
152148
#[serial_test::serial]
153-
async fn serial_test_list_our_aliases(ctx: &mut MainContext) {
154-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
149+
async fn serial_test_list_our_aliases(_ctx: &mut MainContext) {
155150
run_test(TestItem {
156151
name: "list our aliases".to_string(),
157152
args: vec!["zoo".to_string(), "alias".to_string(), "list".to_string()],
@@ -166,8 +161,7 @@ async fn serial_test_list_our_aliases(ctx: &mut MainContext) {
166161
#[test_context(MainContext)]
167162
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
168163
#[serial_test::serial]
169-
async fn serial_test_call_alias(ctx: &mut MainContext) {
170-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
164+
async fn serial_test_call_alias(_ctx: &mut MainContext) {
171165
run_test(TestItem {
172166
name: "call alias".to_string(),
173167
args: vec!["zoo".to_string(), "foo".to_string()],
@@ -182,8 +176,7 @@ async fn serial_test_call_alias(ctx: &mut MainContext) {
182176
#[test_context(MainContext)]
183177
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
184178
#[serial_test::serial]
185-
async fn serial_test_call_alias_with_different_binary_name(ctx: &mut MainContext) {
186-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
179+
async fn serial_test_call_alias_with_different_binary_name(_ctx: &mut MainContext) {
187180
run_test(TestItem {
188181
name: "call alias with different binary name".to_string(),
189182
args: vec!["/bin/thing/zoo".to_string(), "foo".to_string()],
@@ -198,8 +191,7 @@ async fn serial_test_call_alias_with_different_binary_name(ctx: &mut MainContext
198191
#[test_context(MainContext)]
199192
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
200193
#[serial_test::serial]
201-
async fn serial_test_call_shell_alias(ctx: &mut MainContext) {
202-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
194+
async fn serial_test_call_shell_alias(_ctx: &mut MainContext) {
203195
run_test(TestItem {
204196
name: "call shell alias".to_string(),
205197
args: vec!["zoo".to_string(), "bar".to_string()],
@@ -214,9 +206,8 @@ async fn serial_test_call_shell_alias(ctx: &mut MainContext) {
214206
#[test_context(MainContext)]
215207
#[tokio::test(flavor = "multi_thread", worker_threads = 3)]
216208
#[serial_test::serial]
217-
async fn serial_test_version(ctx: &mut MainContext) {
209+
async fn serial_test_version(_ctx: &mut MainContext) {
218210
let version = clap::crate_version!();
219-
login(ctx.test_host.clone(), ctx.test_token.clone()).await;
220211
run_test(TestItem {
221212
name: "version".to_string(),
222213
args: vec!["zoo".to_string(), "version".to_string()],

0 commit comments

Comments
 (0)