def test_drop_old_packet(self): w1 = Node(name="w1") p = Packet(content="X", receiver="w2", sender="w3") p._hopcounter = p.MAX_HOP w1.drop_packet = FunctionCalledChecker(w1.drop_packet) w1.accept(p) self.assertTrue(w1.drop_packet.was_called)