diff options
| -rw-r--r-- | src/libstd/str.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libstd/str.rs b/src/libstd/str.rs index d8f723d9c78..690e1906ae2 100644 --- a/src/libstd/str.rs +++ b/src/libstd/str.rs @@ -3140,6 +3140,14 @@ mod tests { } #[test] + fn test_iterator_clone() { + let s = "ศไทย中华Việt Nam"; + let mut it = s.iter(); + it.next(); + assert!(it.zip(it.clone()).all(|(x,y)| x == y)); + } + + #[test] fn test_byte_iterator() { let s = ~"ศไทย中华Việt Nam"; let v = [ |
