Esempio n. 1
0
    def test_AmountOfHostsConnected(self):
        box = Lan(hostname=defaults.test_host,
                  port=defaults.test_port,
                  protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        amount = box.getAmountOfHostsConnected()

        self.assertTrue(amount > 0)
Esempio n. 2
0
    def test_AmountOfHostsConnected(self):
        box = Lan(hostname=defaults.test_host, port=defaults.test_port, protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        amount = box.getAmountOfHostsConnected()

        self.assertTrue(amount > 0)
Esempio n. 3
0
    def test_EhternetStatistic(self):
        box = Lan(hostname=defaults.test_host,
                  port=defaults.test_port,
                  protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        ethernetStatistic = box.getEthernetStatistic()

        self.assertTrue(ethernetStatistic.bytesSent >= 0)
        self.assertTrue(ethernetStatistic.bytesReceived >= 0)
        self.assertTrue(ethernetStatistic.packetsSent >= 0)
        self.assertTrue(ethernetStatistic.packetsReceived >= 0)
        self.assertTrue(len(ethernetStatistic.raw.keys()) > 0)
Esempio n. 4
0
    def test_EhternetInfo(self):
        box = Lan(hostname=defaults.test_host,
                  port=defaults.test_port,
                  protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        ethernetInfo = box.getEthernetInfo()

        self.assertTrue(ethernetInfo.enabled or not ethernetInfo.enabled)
        self.assertTrue(ethernetInfo.status)
        self.assertTrue(ethernetInfo.macAddress)
        self.assertTrue(ethernetInfo.maxBitRate)
        self.assertTrue(ethernetInfo.duplexMode)
        self.assertTrue(len(ethernetInfo.raw.keys()) > 0)
Esempio n. 5
0
    def test_EhternetStatistic(self):
        box = Lan(hostname=defaults.test_host, port=defaults.test_port, protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        ethernetStatistic = box.getEthernetStatistic()

        self.assertTrue(ethernetStatistic.bytesSent >= 0)
        self.assertTrue(ethernetStatistic.bytesReceived >= 0)
        self.assertTrue(ethernetStatistic.packetsSent >= 0)
        self.assertTrue(ethernetStatistic.packetsReceived >= 0)
        self.assertTrue(len(ethernetStatistic.raw.keys()) > 0)
Esempio n. 6
0
    def test_EhternetInfo(self):
        box = Lan(hostname=defaults.test_host, port=defaults.test_port, protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        ethernetInfo = box.getEthernetInfo()

        self.assertTrue(ethernetInfo.enabled or not ethernetInfo.enabled)
        self.assertTrue(ethernetInfo.status)
        self.assertTrue(ethernetInfo.macAddress)
        self.assertTrue(ethernetInfo.maxBitRate)
        self.assertTrue(ethernetInfo.duplexMode)
        self.assertTrue(len(ethernetInfo.raw.keys()) > 0)
Esempio n. 7
0
    def test_HostDetailsByMac(self):
        box = Lan(hostname=defaults.test_host,
                  port=defaults.test_port,
                  protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        hostDetailsForFirst = box.getHostDetailsByIndex(0)

        hostDetails = box.getHostDetailsByMACAddress(
            hostDetailsForFirst.macAddress)

        self.assertTrue(hostDetails.ipaddress)
        self.assertTrue(hostDetails.hostname)
        self.assertTrue(hostDetails.macAddress)
        self.assertTrue(hostDetails.interface)
        self.assertTrue(hostDetails.source)
        self.assertTrue(hostDetails.leasetime >= 0)
        self.assertTrue(hostDetails.active or not hostDetails.active)
        self.assertTrue(len(hostDetails.raw.keys()) > 0)
Esempio n. 8
0
    def test_HostDetailsByMac(self):
        box = Lan(hostname=defaults.test_host, port=defaults.test_port, protocol=defaults.test_protocol)
        box.setupTR64Device("fritz.box")
        box.username = defaults.test_user
        box.password = defaults.test_pw
        box.httpProxy = defaults.test_httpProxy
        box.httpsProxy = defaults.test_httpsProxy

        hostDetailsForFirst = box.getHostDetailsByIndex(0)

        hostDetails = box.getHostDetailsByMACAddress(hostDetailsForFirst.macAddress)

        self.assertTrue(hostDetails.ipaddress)
        self.assertTrue(hostDetails.hostname)
        self.assertTrue(hostDetails.macAddress)
        self.assertTrue(hostDetails.interface)
        self.assertTrue(hostDetails.source)
        self.assertTrue(hostDetails.leasetime >= 0)
        self.assertTrue(hostDetails.active or not hostDetails.active)
        self.assertTrue(len(hostDetails.raw.keys()) > 0)