Parcourir la source

Stub `kernel_version` for tests

Dan Everton il y a 3 ans
Parent
commit
49f6a8e819
1 fichiers modifiés avec 6 ajouts et 0 suppressions
  1. 6 0
      aya/src/sys/mod.rs

+ 6 - 0
aya/src/sys/mod.rs

@@ -75,6 +75,12 @@ unsafe fn syscall_impl(call: Syscall) -> SysResult {
     Ok(ret)
 }
 
+#[cfg(test)]
+pub(crate) fn kernel_version() -> Result<(u32, u32, u32), ()> {
+    return Ok((0xff, 0xff, 0xff))
+}
+
+#[cfg(not(test))]
 pub(crate) fn kernel_version() -> Result<(u32, u32, u32), ()> {
     unsafe {
         let mut v = mem::zeroed::<utsname>();