Skip to content

Commit bedcd86

Browse files
committed
Remove sigsegv tests from code coverage
1 parent ba55537 commit bedcd86

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/boxed.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -700,12 +700,14 @@ mod tests {
700700
#[cfg(test)]
701701
mod tests_sigsegv {
702702
use super::*;
703-
use std::process;
704703

704+
#[cfg(not(tarpaulin))]
705705
fn assert_sigsegv<F>(f: F)
706706
where
707707
F: FnOnce(),
708708
{
709+
use std::process;
710+
709711
unsafe {
710712
let pid : libc::pid_t = libc::fork();
711713
let mut stat : libc::c_int = 0;
@@ -733,6 +735,10 @@ mod tests_sigsegv {
733735
}
734736
}
735737

738+
#[cfg(tarpaulin)]
739+
fn assert_sigsegv<F>(_f: F) where F: FnOnce() {
740+
}
741+
736742
#[test]
737743
fn it_kills_attempts_to_read_while_locked() {
738744
assert_sigsegv(|| {

0 commit comments

Comments
 (0)