summaryrefslogtreecommitdiff
path: root/librsvg-c/tests/legacy_sizing.rs
diff options
context:
space:
mode:
Diffstat (limited to 'librsvg-c/tests/legacy_sizing.rs')
-rw-r--r--librsvg-c/tests/legacy_sizing.rs10
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() {