Skip to content

Commit ee65416

Browse files
committed
Fix core tests
1 parent 3a86184 commit ee65416

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

library/core/src/clone.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ pub trait Clone: Sized {
111111
/// # Examples
112112
///
113113
/// ```
114+
/// # #![allow(noop_method_call)]
114115
/// let hello = "Hello"; // &str implements Clone
115116
///
116117
/// assert_eq!("Hello", hello.clone());

library/core/tests/clone.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#![allow(noop_method_call)]
2+
13
#[test]
24
fn test_borrowed_clone() {
35
let x = 5;

library/core/tests/iter/adapters/intersperse.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fn test_intersperse() {
99
assert_eq!(v, vec![1]);
1010

1111
let xs = ["a", "", "b", "c"];
12-
let v: Vec<&str> = xs.iter().map(|x| x.clone()).intersperse(", ").collect();
12+
let v: Vec<&str> = xs.iter().map(|x| *x).intersperse(", ").collect();
1313
let text: String = v.concat();
1414
assert_eq!(text, "a, , b, c".to_string());
1515

@@ -24,7 +24,7 @@ fn test_intersperse_size_hint() {
2424
assert_eq!(iter.size_hint(), (0, Some(0)));
2525

2626
let xs = ["a", "", "b", "c"];
27-
let mut iter = xs.iter().map(|x| x.clone()).intersperse(", ");
27+
let mut iter = xs.iter().map(|x| *x).intersperse(", ");
2828
assert_eq!(iter.size_hint(), (7, Some(7)));
2929

3030
assert_eq!(iter.next(), Some("a"));

0 commit comments

Comments
 (0)