def test_neq(self): header = CMCHeader("name", CMCHeader.State.RESULT, "crit", 42) other_name = header.clone() other_name.name = "toto" assert header != other_name other_state = header.clone() other_state.state = CMCHeader.State.LOG assert header != other_state other_crit = header.clone() other_crit.log_level = "tnih" assert header != other_crit other_len = header.clone() other_len.payload_length = 69 assert header != other_len
def test_clone(self): header = CMCHeader("name", CMCHeader.State.RESULT, "crit", 42) other = header.clone() assert other is not header assert other == header