Blob Blame History Raw
From 057931a23883967cbcb06c85d7ce2a7734fbc4a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= <nabijaczleweli@nabijaczleweli.xyz>
Date: Wed, 30 Dec 2020 01:05:06 +0100
Subject: [PATCH] Fix tests on big-endian platforms, tested on s390x

Ref: #64
---
 tests/test_util/le_to_native.rs | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tests/test_util/le_to_native.rs b/tests/test_util/le_to_native.rs
index 03e9923..662ecd0 100644
--- a/tests/test_util/le_to_native.rs
+++ b/tests/test_util/le_to_native.rs
@@ -1,3 +1,6 @@
+extern crate core as le_to_native_core;
+
+
 /// Verify: http://play.integer32.com/?gist=4cd795d6f45898c876a754cd3f3c2aaa&version=stable
 trait LeToNative {
     fn le_to_native<T: Sized>(self) -> Self;
@@ -11,7 +14,7 @@ impl<'a> LeToNative for &'a mut [u8] {
 
     #[cfg(target_endian = "big")]
     fn le_to_native<T: Sized>(self) -> Self {
-        use core::mem::size_of;
+        use le_to_native_core::mem::size_of;
 
         for elem in self.chunks_mut(size_of::<T>()) {
             elem.reverse();
-- 
2.30.0