Example #1
0
    def testResetLog(self):
        port = PortNumberGenerator.next()
        ulal = UdpListenAndLog(port)
        
        socket(AF_INET, SOCK_DGRAM).sendto("THIS IS THE PAYLOAD", ('127.0.0.1', port))
        sleep(.5)

        self.assertEquals(1, len(ulal.log()))
        ulal.reset()
        self.assertEquals(0, len(ulal.log()))
        socket(AF_INET, SOCK_DGRAM).sendto("THIS IS THE PAYLOAD", ('127.0.0.1', port))
        sleep(.5)
        self.assertEquals(1, len(ulal.log()))
Example #2
0
    def testResetLog(self):
        port = PortNumberGenerator.next()
        ulal = UdpListenAndLog(port)

        with socket(AF_INET, SOCK_DGRAM) as s:
            s.sendto(b"THIS IS THE PAYLOAD", ('127.0.0.1', port))
            sleep(.5)

        self.assertEqual(1, len(ulal.log()))
        ulal.reset()
        self.assertEqual(0, len(ulal.log()))
        with socket(AF_INET, SOCK_DGRAM) as s:
            s.sendto(b"THIS IS THE PAYLOAD", ('127.0.0.1', port))
            sleep(.5)
        self.assertEqual(1, len(ulal.log()))

        ulal.stop()