use extrasafe::SafetyContext;
use syscalls::Sysno;
#[test]
#[should_panic(expected = "NoRulesEnabled")]
/// Extrasafe fails by default if there are no rules applied
fn hello_void() {
SafetyContext::new().apply_to_current_thread().unwrap();
println!("Hello, World!");
}
#[test]
fn hello_world() {
SafetyContext::new()
.enable(Sysno::write)
.unwrap()
.apply_to_current_thread()
.unwrap();
println!("Hello, World!");
}