Example #1
0
    def test_ip_with_type(self):
        out = make.lookup(IP, 19)
        xml = _xml(out)

        self.assertEqual(xml.tag,                "lookup")
        self.assertEqual(xml.get("ip"),          IP)
        self.assertEqual(xml.get("type"),        "19")
        self.assertEqual(xml.get("listed"),      "2")
        self.assertEqual(xml.get("limit", None), None)
        self.assertEqual(xml.get("stop",  None), None)
        self.assertEqual(xml.get("own",   None), None)
Example #2
0
 def test_stop(self):
     out = make.lookup(IP, stop=datetime(2021, 11, 24, 18, 36, 00))
     self.assertEqual(_xml(out).get("stop"), "1637778960")
Example #3
0
    def test_listed(self):
        out = make.lookup(IP, listed=True)
        self.assertEqual(_xml(out).get("listed"), "1")

        out = make.lookup(IP, listed=False)
        self.assertEqual(_xml(out).get("listed"), "0")
Example #4
0
    def test_limit(self):
        out = make.lookup(IP, limit=1337)
        xml = _xml(out)

        self.assertEqual(xml.get("limit"), "1337")
Example #5
0
    def test_id(self):
        out = make.lookup(ID, 19)
        xml = _xml(out)

        self.assertEqual(xml.get("id"),       str(ID))
        self.assertEqual(xml.get("ip", None), None)
Example #6
0
    def test_ip_without_type(self):
        out = make.lookup(IP)
        xml = _xml(out)

        self.assertEqual(xml.get("type"), None)
Example #7
0
    def test_own(self):
        out = make.lookup(IP, own=False)
        self.assertEqual(_xml(out).get("own", None), None)

        out = make.lookup(IP, own=True)
        self.assertEqual(_xml(out).get("own", None), "1")