diff options
Diffstat (limited to 'tests/pull.rs')
| -rw-r--r-- | tests/pull.rs | 90 |
1 files changed, 30 insertions, 60 deletions
diff --git a/tests/pull.rs b/tests/pull.rs index ee8cad1..77ff87b 100644 --- a/tests/pull.rs +++ b/tests/pull.rs | |||
| @@ -127,7 +127,10 @@ mod when_main_is_checked_out { | |||
| 127 | 127 | ||
| 128 | mod cli_prompts { | 128 | mod cli_prompts { |
| 129 | use super::*; | 129 | use super::*; |
| 130 | async fn run_async_cli_show_error() -> Result<()> { | 130 | |
| 131 | #[tokio::test] | ||
| 132 | #[serial] | ||
| 133 | async fn cli_show_error() -> Result<()> { | ||
| 131 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 134 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 132 | Relay::new(8051, None, None), | 135 | Relay::new(8051, None, None), |
| 133 | Relay::new(8052, None, None), | 136 | Relay::new(8052, None, None), |
| @@ -174,12 +177,6 @@ mod when_main_is_checked_out { | |||
| 174 | cli_tester_handle.join().unwrap()?; | 177 | cli_tester_handle.join().unwrap()?; |
| 175 | Ok(()) | 178 | Ok(()) |
| 176 | } | 179 | } |
| 177 | |||
| 178 | #[tokio::test] | ||
| 179 | #[serial] | ||
| 180 | async fn cli_show_error() -> Result<()> { | ||
| 181 | run_async_cli_show_error().await | ||
| 182 | } | ||
| 183 | } | 180 | } |
| 184 | } | 181 | } |
| 185 | 182 | ||
| @@ -188,7 +185,10 @@ mod when_branch_doesnt_exist { | |||
| 188 | 185 | ||
| 189 | mod cli_prompts { | 186 | mod cli_prompts { |
| 190 | use super::*; | 187 | use super::*; |
| 191 | async fn run_async_cli_show_error() -> Result<()> { | 188 | |
| 189 | #[tokio::test] | ||
| 190 | #[serial] | ||
| 191 | async fn cli_show_error() -> Result<()> { | ||
| 192 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 192 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 193 | Relay::new(8051, None, None), | 193 | Relay::new(8051, None, None), |
| 194 | Relay::new(8052, None, None), | 194 | Relay::new(8052, None, None), |
| @@ -239,12 +239,6 @@ mod when_branch_doesnt_exist { | |||
| 239 | cli_tester_handle.join().unwrap()?; | 239 | cli_tester_handle.join().unwrap()?; |
| 240 | Ok(()) | 240 | Ok(()) |
| 241 | } | 241 | } |
| 242 | |||
| 243 | #[tokio::test] | ||
| 244 | #[serial] | ||
| 245 | async fn cli_show_error() -> Result<()> { | ||
| 246 | run_async_cli_show_error().await | ||
| 247 | } | ||
| 248 | } | 242 | } |
| 249 | } | 243 | } |
| 250 | 244 | ||
| @@ -256,7 +250,9 @@ mod when_branch_is_checked_out { | |||
| 256 | 250 | ||
| 257 | mod cli_prompts { | 251 | mod cli_prompts { |
| 258 | use super::*; | 252 | use super::*; |
| 259 | async fn run_async_cli_show_up_to_date() -> Result<()> { | 253 | #[tokio::test] |
| 254 | #[serial] | ||
| 255 | async fn cli_show_up_to_date() -> Result<()> { | ||
| 260 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 256 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 261 | Relay::new(8051, None, None), | 257 | Relay::new(8051, None, None), |
| 262 | Relay::new(8052, None, None), | 258 | Relay::new(8052, None, None), |
| @@ -304,12 +300,6 @@ mod when_branch_is_checked_out { | |||
| 304 | cli_tester_handle.join().unwrap()?; | 300 | cli_tester_handle.join().unwrap()?; |
| 305 | Ok(()) | 301 | Ok(()) |
| 306 | } | 302 | } |
| 307 | |||
| 308 | #[tokio::test] | ||
| 309 | #[serial] | ||
| 310 | async fn cli_show_up_to_date() -> Result<()> { | ||
| 311 | run_async_cli_show_up_to_date().await | ||
| 312 | } | ||
| 313 | } | 303 | } |
| 314 | } | 304 | } |
| 315 | 305 | ||
| @@ -368,7 +358,9 @@ mod when_branch_is_checked_out { | |||
| 368 | mod cli_prompts { | 358 | mod cli_prompts { |
| 369 | use super::*; | 359 | use super::*; |
| 370 | 360 | ||
| 371 | async fn run_async_cli_applied_1_commit() -> Result<()> { | 361 | #[tokio::test] |
| 362 | #[serial] | ||
| 363 | async fn cli_applied_1_commit() -> Result<()> { | ||
| 372 | // fallback (51,52) user write (53, 55) repo (55, 56) | 364 | // fallback (51,52) user write (53, 55) repo (55, 56) |
| 373 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 365 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 374 | Relay::new(8051, None, None), | 366 | Relay::new(8051, None, None), |
| @@ -419,12 +411,6 @@ mod when_branch_is_checked_out { | |||
| 419 | 411 | ||
| 420 | Ok(()) | 412 | Ok(()) |
| 421 | } | 413 | } |
| 422 | |||
| 423 | #[tokio::test] | ||
| 424 | #[serial] | ||
| 425 | async fn cli_applied_1_commit() -> Result<()> { | ||
| 426 | run_async_cli_applied_1_commit().await | ||
| 427 | } | ||
| 428 | } | 414 | } |
| 429 | 415 | ||
| 430 | #[tokio::test] | 416 | #[tokio::test] |
| @@ -444,7 +430,10 @@ mod when_branch_is_checked_out { | |||
| 444 | 430 | ||
| 445 | mod cli_prompts { | 431 | mod cli_prompts { |
| 446 | use super::*; | 432 | use super::*; |
| 447 | async fn run_async_prompts_to_choose_from_proposal_titles() -> Result<()> { | 433 | |
| 434 | #[tokio::test] | ||
| 435 | #[serial] | ||
| 436 | async fn cli_output_correct() -> Result<()> { | ||
| 448 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 437 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 449 | Relay::new(8051, None, None), | 438 | Relay::new(8051, None, None), |
| 450 | Relay::new(8052, None, None), | 439 | Relay::new(8052, None, None), |
| @@ -509,13 +498,6 @@ mod when_branch_is_checked_out { | |||
| 509 | println!("{:?}", r55.events); | 498 | println!("{:?}", r55.events); |
| 510 | Ok(()) | 499 | Ok(()) |
| 511 | } | 500 | } |
| 512 | |||
| 513 | #[tokio::test] | ||
| 514 | #[serial] | ||
| 515 | async fn cli_output_correct() -> Result<()> { | ||
| 516 | let _ = run_async_prompts_to_choose_from_proposal_titles().await; | ||
| 517 | Ok(()) | ||
| 518 | } | ||
| 519 | } | 501 | } |
| 520 | } | 502 | } |
| 521 | 503 | ||
| @@ -524,7 +506,10 @@ mod when_branch_is_checked_out { | |||
| 524 | 506 | ||
| 525 | mod cli_prompts { | 507 | mod cli_prompts { |
| 526 | use super::*; | 508 | use super::*; |
| 527 | async fn run_async_prompts_to_choose_from_proposal_titles() -> Result<()> { | 509 | |
| 510 | #[tokio::test] | ||
| 511 | #[serial] | ||
| 512 | async fn cli_output_correct() -> Result<()> { | ||
| 528 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 513 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 529 | Relay::new(8051, None, None), | 514 | Relay::new(8051, None, None), |
| 530 | Relay::new(8052, None, None), | 515 | Relay::new(8052, None, None), |
| @@ -589,13 +574,6 @@ mod when_branch_is_checked_out { | |||
| 589 | println!("{:?}", r55.events); | 574 | println!("{:?}", r55.events); |
| 590 | Ok(()) | 575 | Ok(()) |
| 591 | } | 576 | } |
| 592 | |||
| 593 | #[tokio::test] | ||
| 594 | #[serial] | ||
| 595 | async fn cli_output_correct() -> Result<()> { | ||
| 596 | let _ = run_async_prompts_to_choose_from_proposal_titles().await; | ||
| 597 | Ok(()) | ||
| 598 | } | ||
| 599 | } | 577 | } |
| 600 | } | 578 | } |
| 601 | 579 | ||
| @@ -659,7 +637,10 @@ mod when_branch_is_checked_out { | |||
| 659 | 637 | ||
| 660 | mod cli_prompts { | 638 | mod cli_prompts { |
| 661 | use super::*; | 639 | use super::*; |
| 662 | async fn run_async_prompts_to_choose_from_proposal_titles() -> Result<()> { | 640 | |
| 641 | #[tokio::test] | ||
| 642 | #[serial] | ||
| 643 | async fn prompts_to_choose_from_proposal_titles() -> Result<()> { | ||
| 663 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 644 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 664 | Relay::new(8051, None, None), | 645 | Relay::new(8051, None, None), |
| 665 | Relay::new(8052, None, None), | 646 | Relay::new(8052, None, None), |
| @@ -711,13 +692,6 @@ mod when_branch_is_checked_out { | |||
| 711 | println!("{:?}", r55.events); | 692 | println!("{:?}", r55.events); |
| 712 | Ok(()) | 693 | Ok(()) |
| 713 | } | 694 | } |
| 714 | |||
| 715 | #[tokio::test] | ||
| 716 | #[serial] | ||
| 717 | async fn prompts_to_choose_from_proposal_titles() -> Result<()> { | ||
| 718 | let _ = run_async_prompts_to_choose_from_proposal_titles().await; | ||
| 719 | Ok(()) | ||
| 720 | } | ||
| 721 | } | 695 | } |
| 722 | 696 | ||
| 723 | #[tokio::test] | 697 | #[tokio::test] |
| @@ -835,7 +809,10 @@ mod when_branch_is_checked_out { | |||
| 835 | 809 | ||
| 836 | mod cli_prompts { | 810 | mod cli_prompts { |
| 837 | use super::*; | 811 | use super::*; |
| 838 | async fn run_async_prompts_to_choose_from_proposal_titles() -> Result<()> { | 812 | |
| 813 | #[tokio::test] | ||
| 814 | #[serial] | ||
| 815 | async fn prompts_to_choose_from_proposal_titles() -> Result<()> { | ||
| 839 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( | 816 | let (mut r51, mut r52, mut r53, mut r55, mut r56) = ( |
| 840 | Relay::new(8051, None, None), | 817 | Relay::new(8051, None, None), |
| 841 | Relay::new(8052, None, None), | 818 | Relay::new(8052, None, None), |
| @@ -928,13 +905,6 @@ mod when_branch_is_checked_out { | |||
| 928 | println!("{:?}", r55.events); | 905 | println!("{:?}", r55.events); |
| 929 | Ok(()) | 906 | Ok(()) |
| 930 | } | 907 | } |
| 931 | |||
| 932 | #[tokio::test] | ||
| 933 | #[serial] | ||
| 934 | async fn prompts_to_choose_from_proposal_titles() -> Result<()> { | ||
| 935 | let _ = run_async_prompts_to_choose_from_proposal_titles().await; | ||
| 936 | Ok(()) | ||
| 937 | } | ||
| 938 | } | 908 | } |
| 939 | 909 | ||
| 940 | #[tokio::test] | 910 | #[tokio::test] |