]> git.proxmox.com Git - rustc.git/blobdiff - vendor/arrayvec/tests/tests.rs
New upstream version 1.51.0+dfsg1
[rustc.git] / vendor / arrayvec / tests / tests.rs
index 1cf3aada4f58a08230c3ad5dc9d74a754ac9395d..c7ebcd0c4b93bd7637069fa63952c2aadb7c28e3 100644 (file)
@@ -65,6 +65,15 @@ fn test_extend_from_slice_error() {
     assert_matches!(res, Err(_));
 }
 
+#[test]
+fn test_try_from_slice_error() {
+    use arrayvec::ArrayVec;
+    use std::convert::TryInto as _;
+
+    let res: Result<ArrayVec<[_; 2]>, _> = (&[1, 2, 3] as &[_]).try_into();
+    assert_matches!(res, Err(_));
+}
+
 #[test]
 fn test_u16_index() {
     const N: usize = 4096;