aboutsummaryrefslogtreecommitdiff
path: root/nitrokey-sys/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'nitrokey-sys/src/lib.rs')
-rw-r--r--nitrokey-sys/src/lib.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/nitrokey-sys/src/lib.rs b/nitrokey-sys/src/lib.rs
deleted file mode 100644
index a179da8..0000000
--- a/nitrokey-sys/src/lib.rs
+++ /dev/null
@@ -1,31 +0,0 @@
-#![allow(non_upper_case_globals)]
-#![allow(non_camel_case_types)]
-#![allow(non_snake_case)]
-
-mod ffi;
-
-pub use crate::ffi::*;
-
-#[cfg(test)]
-mod tests {
- use super::*;
- use std::ffi::CString;
-
- #[test]
- fn login_auto() {
- unsafe {
- assert_eq!(0, NK_login_auto());
- }
- }
-
- #[test]
- fn login() {
- unsafe {
- // Unconnected
- assert_eq!(0, NK_login(CString::new("S").unwrap().as_ptr()));
- assert_eq!(0, NK_login(CString::new("P").unwrap().as_ptr()));
- // Unsupported model
- assert_eq!(0, NK_login(CString::new("T").unwrap().as_ptr()));
- }
- }
-}