diff options
| author | bors <bors@rust-lang.org> | 2018-12-09 00:18:34 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-12-09 00:18:34 +0000 |
| commit | b7da2c6e12a6b2a2343e2f1e66fe4f6a1ad55463 (patch) | |
| tree | 481ef614252d8aa77850a9517772b20b1ea09d93 /src/libcore/tests | |
| parent | d7a9d961c349bb7826ece463e51f10667a9fb851 (diff) | |
| parent | 5728a043e8280e96cbae784a731d43f2c7a50137 (diff) | |
| download | rust-b7da2c6e12a6b2a2343e2f1e66fe4f6a1ad55463.tar.gz rust-b7da2c6e12a6b2a2343e2f1e66fe4f6a1ad55463.zip | |
Auto merge of #56630 - sinkuu:core_iter, r=kennytm
Resolve FIXME in libcore/iter/mod.rs and makes a few improvements.
Diffstat (limited to 'src/libcore/tests')
| -rw-r--r-- | src/libcore/tests/iter.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libcore/tests/iter.rs b/src/libcore/tests/iter.rs index 19be1a07c5b..4efa0136314 100644 --- a/src/libcore/tests/iter.rs +++ b/src/libcore/tests/iter.rs @@ -1001,6 +1001,8 @@ fn test_cycle() { let mut it = (0..).step_by(1).take(0).cycle(); assert_eq!(it.size_hint(), (0, Some(0))); assert_eq!(it.next(), None); + + assert_eq!(empty::<i32>().cycle().fold(0, |acc, x| acc + x), 0); } #[test] |
