Ver código fonte

Additional named query tests

Roey Regev 6 anos atrás
pai
commit
1751182867
1 arquivos alterados com 18 adições e 3 exclusões
  1. 18 3
      code/Test/test_NamedQueries.py

+ 18 - 3
code/Test/test_NamedQueries.py

@@ -31,6 +31,21 @@ class UnitTestPyparsing(unittest.TestCase):
                          65535)
         self.assertEqual(controller.statistics.process_db_query('most_used(ipclass)'),
                          'A')
-        #FIXME why error?
-       # self.assertEqual(controller.statistics.process_db_query('least_used(ipclass)'),
-        #                 'E')
+        self.assertEqual(controller.statistics.process_db_query('avg(pktsreceived)'),
+                         90.36363636363636)
+        self.assertEqual(controller.statistics.process_db_query('avg(pktssent)'),
+                         90.36363636363636)
+        self.assertEqual(controller.statistics.process_db_query('avg(kbytesreceived)'),
+                         30.289683948863637)
+        self.assertEqual(controller.statistics.process_db_query('avg(kbytessent)'),
+                         30.289683948863637)
+        self.assertEqual(controller.statistics.process_db_query('avg(ttlvalue)'),
+                         75.08695652173913)
+        self.assertEqual(controller.statistics.process_db_query('avg(mss)'),
+                         1460.0)
+        self.assertEqual(controller.statistics.process_db_query('all(ipaddress)'),
+                         ['10.0.2.15','104.83.103.45','13.107.21.200','131.253.61.100','172.217.23.142',
+                          '172.217.23.174','192.168.33.254','204.79.197.200','23.51.123.27','35.161.3.50',
+                          '52.11.17.245','52.34.37.177','52.39.210.199','52.41.250.141','52.85.173.182',
+                          '54.149.74.139','54.187.98.195','54.192.44.108','54.192.44.177','72.247.178.113',
+                          '72.247.178.67','93.184.220.29'])