Sha256: be1c272d7411e87b3d38fa5fc28f916f155cfdc1135b604b22a24bf51cc39aee
Contents?: true
Size: 286 Bytes
Versions: 19
Compression:
Stored size: 286 Bytes
Contents
use magnus::{eval, Value}; #[test] fn it_converts_to_utf8_string() { let _cleanup = unsafe { magnus::embed::init() }; let val: Value = eval(r#""caf\xE9".force_encoding("ISO-8859-1")"#).unwrap(); let s = val.try_convert::<String>().unwrap(); assert_eq!("café", s); }
Version data entries
19 entries across 19 versions & 1 rubygems