diff options
| author | Jeremy Stucki <stucki.jeremy@gmail.com> | 2019-08-21 21:18:43 +0200 |
|---|---|---|
| committer | Jeremy Stucki <dev@jeremystucki.ch> | 2020-05-25 21:41:19 +0200 |
| commit | 6bd9cd99a3da53bdda4530dde9f737a843de6c91 (patch) | |
| tree | d8e0cf1f77541b5259bd331c3a7815f4cb3df7cd | |
| parent | 6de17b043dfdf942963f1b4e83dec4f8e4e2e06c (diff) | |
| download | rust-6bd9cd99a3da53bdda4530dde9f737a843de6c91.tar.gz rust-6bd9cd99a3da53bdda4530dde9f737a843de6c91.zip | |
Add tests
| -rw-r--r-- | tests/ui/or_fun_call.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/ui/or_fun_call.rs b/tests/ui/or_fun_call.rs index 7599b945a91..522f31b72d0 100644 --- a/tests/ui/or_fun_call.rs +++ b/tests/ui/or_fun_call.rs @@ -95,6 +95,15 @@ fn test_or_with_ctors() { let b = "b".to_string(); let _ = Some(Bar("a".to_string(), Duration::from_secs(1))) .or(Some(Bar(b, Duration::from_secs(2)))); + + let vec = vec!["foo"]; + let _ = opt.ok_or(vec.len()); + + let array = ["foo"]; + let _ = opt.ok_or(array.len()); + + let slice = &["foo"][..]; + let _ = opt.ok_or(slice.len()); } // Issue 4514 - early return |
