Changeset 5711
- Timestamp:
- 07/05/10 23:53:51 (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
umpa/branches/link-layer-integration/tests/a_unit/test_extensions/test_models.py
r5710 r5711 32 32 33 33 import py.test 34 35 if os.name == 'nt': 36 # Windows doesn't have a loopback interface and wants us to send 37 # from a valid local address 38 revhosts_ip = '127.0.0.1' 39 else: 40 # other OSes have a loopback interface (which we don't want to use here) 41 # and allow us to use any IP we like 42 revhosts_ip = '1.2.3.4' 34 43 35 44 class SniffThread(threading.Thread): … … 77 86 try: 78 87 assert pkt[0].ip.src == "8.8.8.8" 79 assert pkt[0].ip.dst == "127.0.0.1"80 assert pkt[1].ip.src == "127.0.0.1"88 assert pkt[0].ip.dst == revhosts_ip 89 assert pkt[1].ip.src == revhosts_ip 81 90 assert pkt[1].ip.dst == "8.8.8.8" 82 91 except Exception, e: … … 166 175 queue = Queue.Queue() 167 176 168 th = SendPacket(umit.umpa.Packet(IP(src="8.8.8.8", dst= "127.0.0.1"),177 th = SendPacket(umit.umpa.Packet(IP(src="8.8.8.8", dst=revhosts_ip), 169 178 UDP(srcport=80, dstport=0))) 170 179 th.start()
