diff options
Diffstat (limited to 'librsvg-c/tests/legacy_sizing.rs')
-rw-r--r-- | librsvg-c/tests/legacy_sizing.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/librsvg-c/tests/legacy_sizing.rs b/librsvg-c/tests/legacy_sizing.rs index e47859f4..d059aed5 100644 --- a/librsvg-c/tests/legacy_sizing.rs +++ b/librsvg-c/tests/legacy_sizing.rs @@ -1,8 +1,14 @@ use cairo; use librsvg_c::sizing::LegacySize; -use rsvg::test_utils::load_svg; -use rsvg::CairoRenderer; +use rsvg::{CairoRenderer, Loader, LoadingError, SvgHandle}; + +fn load_svg(input: &'static [u8]) -> Result<SvgHandle, LoadingError> { + let bytes = glib::Bytes::from_static(input); + let stream = gio::MemoryInputStream::from_bytes(&bytes); + + Loader::new().read_stream(&stream, None::<&gio::File>, None::<&gio::Cancellable>) +} #[test] fn just_viewbox_uses_viewbox_size() { |