diff options
| author | llogiq <bogusandre@gmail.com> | 2016-01-27 20:13:15 +0100 |
|---|---|---|
| committer | llogiq <bogusandre@gmail.com> | 2016-01-27 20:13:15 +0100 |
| commit | a1ac3125de6ae7cb0ffffd845df28b3ba3872a19 (patch) | |
| tree | 520b8d1961ad5ca3811ad9abbd41221b3da0d9a2 | |
| parent | 5d5e50d67edd071aa82035435d522577bd03b2d8 (diff) | |
| download | rust-a1ac3125de6ae7cb0ffffd845df28b3ba3872a19.tar.gz rust-a1ac3125de6ae7cb0ffffd845df28b3ba3872a19.zip | |
fixed and extended tests
| -rw-r--r-- | tests/compile-fail/methods.rs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/tests/compile-fail/methods.rs b/tests/compile-fail/methods.rs index 5172aa9e9df..c72e602ac2b 100644 --- a/tests/compile-fail/methods.rs +++ b/tests/compile-fail/methods.rs @@ -308,11 +308,18 @@ fn starts_with() { fn use_extend_from_slice() { let mut v : Vec<&'static str> = vec![]; v.extend(&["Hello", "World"]); //~ERROR use of `extend` - v.extend(&vec!["Some", "more"]); //~ERROR use of `extend` + v.extend(&vec!["Some", "more"]); + //~^ERROR use of `extend` + //~| HELP try this + //~| SUGGESTION v.extend_from_slice(&vec!["Some", "more"]); + v.extend(vec!["And", "even", "more"].iter()); //~ERROR use of `extend` let o : Option<&'static str> = None; v.extend(o); v.extend(Some("Bye")); v.extend(vec!["Not", "like", "this"]); - v.extend(["Nor", "this"].iter()); + v.extend(["But", "this"].iter()); + //~^ERROR use of `extend + //~| HELP try this + //~| SUGGESTION v.extend_from_slice(&["But", "this"]); } |
