diff --git a/tests/status.rs b/tests/status.rs
index cff3666..c29c803 100644
--- a/tests/status.rs
+++ b/tests/status.rs
@@ -10,16 +10,16 @@ get_param_test!(is_running,     is_running, CONTROL, true,  0);
 get_param_test!(is_not_running, is_running, CONTROL, false, BF::EOSC);
 
 get_param_test!(is_busy,     is_busy, STATUS, true,  0xFF);
-get_param_test!(is_not_busy, is_busy, STATUS, false, 0xFF & !BF::BUSY);
+get_param_test!(is_not_busy, is_busy, STATUS, false, !BF::BUSY);
 
 get_param_test!(stopped,     has_been_stopped, STATUS, true,  0xFF);
-get_param_test!(not_stopped, has_been_stopped, STATUS, false, 0xFF & !BF::OSC_STOP);
+get_param_test!(not_stopped, has_been_stopped, STATUS, false, !BF::OSC_STOP);
 
 get_param_test!(alarm1_matched,     has_alarm1_matched, STATUS, true,  0xFF);
-get_param_test!(alarm1_not_matched, has_alarm1_matched, STATUS, false, 0xFF & !BF::ALARM1F);
+get_param_test!(alarm1_not_matched, has_alarm1_matched, STATUS, false, !BF::ALARM1F);
 
 get_param_test!(alarm2_matched,     has_alarm2_matched, STATUS, true,  0xFF);
-get_param_test!(alarm2_not_matched, has_alarm2_matched, STATUS, false, 0xFF & !BF::ALARM2F);
+get_param_test!(alarm2_not_matched, has_alarm2_matched, STATUS, false, !BF::ALARM2F);
 
 get_param_read_array_test!(temp_0,   get_temperature,    0.0,  TEMP_MSB, [0, 0], [0, 0]);
 get_param_read_array_test!(temp_min, get_temperature, -128.0,  TEMP_MSB, [0b1000_0000, 0], [0, 0]);