示例#1
0
    def test_neq(self):
        header = Header("name", Header.State.SUCCESS, "crit", 42)

        other_name = header.clone()
        other_name.name = "toto"
        assert header != other_name

        other_state = header.clone()
        other_state.state = Header.State.FAILURE
        assert header != other_state

        other_crit = header.clone()
        other_crit.severity = "tnih"
        assert header != other_crit

        other_len = header.clone()
        other_len.payload_length = 69
        assert header != other_len
示例#2
0
 def test_clone(self):
     header = Header("name", Header.State.SUCCESS, "crit", 42)
     other = header.clone()
     assert other is not header
     assert other == header