Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'lib/smol_str/tests/test.rs')
-rw-r--r--lib/smol_str/tests/test.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/smol_str/tests/test.rs b/lib/smol_str/tests/test.rs
index 187b39f001..1fbe7d667d 100644
--- a/lib/smol_str/tests/test.rs
+++ b/lib/smol_str/tests/test.rs
@@ -1,3 +1,5 @@
+use std::sync::Arc;
+
use proptest::{prop_assert, prop_assert_eq, proptest};
use smol_str::SmolStr;
@@ -21,7 +23,11 @@ fn assert_traits() {
fn conversions() {
let s: SmolStr = "Hello, World!".into();
let s: String = s.into();
- assert_eq!(s, "Hello, World!")
+ assert_eq!(s, "Hello, World!");
+
+ let s: SmolStr = Arc::<str>::from("Hello, World!").into();
+ let s: Arc<str> = s.into();
+ assert_eq!(s.as_ref(), "Hello, World!");
}
#[test]