Skip to content

Commit

Permalink
Disable all tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Wojtek242 committed Apr 21, 2024
1 parent d5a3dc4 commit 41912f2
Show file tree
Hide file tree
Showing 13 changed files with 1,785 additions and 1,785 deletions.
156 changes: 78 additions & 78 deletions src/capture/activated/active.rs
Original file line number Diff line number Diff line change
Expand Up @@ -40,106 +40,106 @@ impl AsRawFd for Capture<Active> {
}
}

#[cfg(test)]
mod tests {
use crate::{
capture::testmod::test_capture,
raw::{
mock_ffi::*,
testmod::{as_pcap_t, geterr_expect, RAWMTX},
},
};
// #[cfg(test)]
// mod tests {
// use crate::{
// capture::testmod::test_capture,
// raw::{
// mock_ffi::*,
// testmod::{as_pcap_t, geterr_expect, RAWMTX},
// },
// };

use super::*;
// use super::*;

#[test]
fn test_sendpacket() {
let _m = RAWMTX.lock();
// #[test]
// fn test_sendpacket() {
// let _m = RAWMTX.lock();

let mut dummy: isize = 777;
let pcap = as_pcap_t(&mut dummy);
// let mut dummy: isize = 777;
// let pcap = as_pcap_t(&mut dummy);

let buffer: [u8; 10] = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
// let buffer: [u8; 10] = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];

let test_capture = test_capture::<Active>(pcap);
let mut capture = test_capture.capture;
// let test_capture = test_capture::<Active>(pcap);
// let mut capture = test_capture.capture;

let ctx = pcap_sendpacket_context();
ctx.expect()
.withf_st(move |arg1, _, _| *arg1 == pcap)
.return_once(|_, _, _| 0);
// let ctx = pcap_sendpacket_context();
// ctx.expect()
// .withf_st(move |arg1, _, _| *arg1 == pcap)
// .return_once(|_, _, _| 0);

let result = capture.sendpacket(buffer);
assert!(result.is_ok());
// let result = capture.sendpacket(buffer);
// assert!(result.is_ok());

let ctx = pcap_sendpacket_context();
ctx.checkpoint();
ctx.expect()
.withf_st(move |arg1, _, _| *arg1 == pcap)
.return_once(|_, _, _| -1);
// let ctx = pcap_sendpacket_context();
// ctx.checkpoint();
// ctx.expect()
// .withf_st(move |arg1, _, _| *arg1 == pcap)
// .return_once(|_, _, _| -1);

let _err = geterr_expect(pcap);
// let _err = geterr_expect(pcap);

let result = capture.sendpacket(buffer);
assert!(result.is_err());
}
// let result = capture.sendpacket(buffer);
// assert!(result.is_err());
// }

#[test]
fn test_setnonblock() {
let _m = RAWMTX.lock();
// #[test]
// fn test_setnonblock() {
// let _m = RAWMTX.lock();

let mut dummy: isize = 777;
let pcap = as_pcap_t(&mut dummy);
// let mut dummy: isize = 777;
// let pcap = as_pcap_t(&mut dummy);

let test_capture = test_capture::<Active>(pcap);
let capture = test_capture.capture;
assert!(!capture.is_nonblock());
// let test_capture = test_capture::<Active>(pcap);
// let capture = test_capture.capture;
// assert!(!capture.is_nonblock());

let ctx = pcap_setnonblock_context();
ctx.expect()
.withf_st(move |arg1, arg2, _| (*arg1 == pcap) && (*arg2 == 1))
.return_once(|_, _, _| 0);
// let ctx = pcap_setnonblock_context();
// ctx.expect()
// .withf_st(move |arg1, arg2, _| (*arg1 == pcap) && (*arg2 == 1))
// .return_once(|_, _, _| 0);

let capture = capture.setnonblock().unwrap();
assert!(capture.is_nonblock());
}
// let capture = capture.setnonblock().unwrap();
// assert!(capture.is_nonblock());
// }

#[test]
fn test_setnonblock_error() {
let _m = RAWMTX.lock();
// #[test]
// fn test_setnonblock_error() {
// let _m = RAWMTX.lock();

let mut dummy: isize = 777;
let pcap = as_pcap_t(&mut dummy);
// let mut dummy: isize = 777;
// let pcap = as_pcap_t(&mut dummy);

let test_capture = test_capture::<Active>(pcap);
let capture = test_capture.capture;
assert!(!capture.nonblock);
// let test_capture = test_capture::<Active>(pcap);
// let capture = test_capture.capture;
// assert!(!capture.nonblock);

let ctx = pcap_setnonblock_context();
ctx.expect()
.withf_st(move |arg1, arg2, _| (*arg1 == pcap) && (*arg2 == 1))
.return_once(|_, _, _| -1);
// let ctx = pcap_setnonblock_context();
// ctx.expect()
// .withf_st(move |arg1, arg2, _| (*arg1 == pcap) && (*arg2 == 1))
// .return_once(|_, _, _| -1);

let result = capture.setnonblock();
assert!(result.is_err());
}
// let result = capture.setnonblock();
// assert!(result.is_err());
// }

#[test]
#[cfg(not(windows))]
fn test_as_raw_fd() {
let _m = RAWMTX.lock();
// #[test]
// #[cfg(not(windows))]
// fn test_as_raw_fd() {
// let _m = RAWMTX.lock();

let mut dummy: isize = 777;
let pcap = as_pcap_t(&mut dummy);
// let mut dummy: isize = 777;
// let pcap = as_pcap_t(&mut dummy);

let test_capture = test_capture::<Active>(pcap);
let capture = test_capture.capture;
// let test_capture = test_capture::<Active>(pcap);
// let capture = test_capture.capture;

let ctx = pcap_fileno_context();
ctx.expect()
.withf_st(move |arg1| *arg1 == pcap)
.return_once(|_| 7);
// let ctx = pcap_fileno_context();
// ctx.expect()
// .withf_st(move |arg1| *arg1 == pcap)
// .return_once(|_| 7);

assert_eq!(capture.as_raw_fd(), 7);
}
}
// assert_eq!(capture.as_raw_fd(), 7);
// }
// }
76 changes: 38 additions & 38 deletions src/capture/activated/dead.rs
Original file line number Diff line number Diff line change
Expand Up @@ -33,53 +33,53 @@ impl Capture<Dead> {
}
}

#[cfg(test)]
mod tests {
#[cfg(libpcap_1_5_0)]
use mockall::predicate;
// #[cfg(test)]
// mod tests {
// #[cfg(libpcap_1_5_0)]
// use mockall::predicate;

use crate::raw::testmod::{as_pcap_t, RAWMTX};
// use crate::raw::testmod::{as_pcap_t, RAWMTX};

use super::*;
// use super::*;

#[test]
fn test_dead() {
let _m = RAWMTX.lock();
// #[test]
// fn test_dead() {
// let _m = RAWMTX.lock();

let mut dummy: isize = 777;
let pcap = as_pcap_t(&mut dummy);
// let mut dummy: isize = 777;
// let pcap = as_pcap_t(&mut dummy);

let ctx = raw::pcap_open_dead_context();
ctx.expect().return_once_st(move |_, _| pcap);
// let ctx = raw::pcap_open_dead_context();
// ctx.expect().return_once_st(move |_, _| pcap);

let ctx = raw::pcap_close_context();
ctx.expect()
.withf_st(move |ptr| *ptr == pcap)
.return_once(|_| {});
// let ctx = raw::pcap_close_context();
// ctx.expect()
// .withf_st(move |ptr| *ptr == pcap)
// .return_once(|_| {});

let result = Capture::dead(Linktype::ETHERNET);
assert!(result.is_ok());
}
// let result = Capture::dead(Linktype::ETHERNET);
// assert!(result.is_ok());
// }

#[test]
#[cfg(libpcap_1_5_0)]
fn test_dead_with_precision() {
let _m = RAWMTX.lock();
// #[test]
// #[cfg(libpcap_1_5_0)]
// fn test_dead_with_precision() {
// let _m = RAWMTX.lock();

let mut dummy: isize = 777;
let pcap = as_pcap_t(&mut dummy);
// let mut dummy: isize = 777;
// let pcap = as_pcap_t(&mut dummy);

let ctx = raw::pcap_open_dead_with_tstamp_precision_context();
ctx.expect()
.with(predicate::always(), predicate::always(), predicate::eq(1))
.return_once_st(move |_, _, _| pcap);
// let ctx = raw::pcap_open_dead_with_tstamp_precision_context();
// ctx.expect()
// .with(predicate::always(), predicate::always(), predicate::eq(1))
// .return_once_st(move |_, _, _| pcap);

let ctx = raw::pcap_close_context();
ctx.expect()
.withf_st(move |ptr| *ptr == pcap)
.return_once(|_| {});
// let ctx = raw::pcap_close_context();
// ctx.expect()
// .withf_st(move |ptr| *ptr == pcap)
// .return_once(|_| {});

let result = Capture::dead_with_precision(Linktype::ETHERNET, Precision::Nano);
assert!(result.is_ok());
}
}
// let result = Capture::dead_with_precision(Linktype::ETHERNET, Precision::Nano);
// assert!(result.is_ok());
// }
// }
Loading

0 comments on commit 41912f2

Please sign in to comment.