コード例 #1
0
 def test_known_poller(self):
     self.assertTrue(
         isinstance(best_poller.best_poller(), (
             best_poller.EpollPoller,
             best_poller.KqueuePoller,
             best_poller.PollPoller,
             best_poller.SelectPoller,
         )))
コード例 #2
0
ファイル: test_best_poller.py プロジェクト: Fale/2ping
 def test_register(self):
     poller = best_poller.best_poller()
     s = socket.socket()
     poller.register(s)
     self.assertEqual(
         poller.f_dict[s.fileno()],
         s
     )
コード例 #3
0
 def test_register_multiple(self):
     poller = best_poller.best_poller()
     s1 = socket.socket()
     s2 = socket.socket()
     poller.register(s1)
     poller.register(s2)
     self.assertEqual(
         (poller.f_dict[s1.fileno()], poller.f_dict[s2.fileno()]), (s1, s2))
コード例 #4
0
ファイル: test_best_poller.py プロジェクト: EdwardBetts/2ping
 def test_register(self):
     poller = best_poller.best_poller()
     s = socket.socket()
     poller.register(s)
     self.assertEqual(
         poller.f_dict[s.fileno()],
         s
     )
     s.close()
コード例 #5
0
ファイル: test_best_poller.py プロジェクト: Fale/2ping
 def test_register_idempotent(self):
     poller = best_poller.best_poller()
     s = socket.socket()
     poller.register(s)
     poller.register(s)
     self.assertEqual(
         len(poller.f_dict),
         1
     )
コード例 #6
0
ファイル: test_best_poller.py プロジェクト: rfinnie/2ping
 def test_known_poller(self):
     self.assertTrue(isinstance(
         best_poller.best_poller(),
         (
             best_poller.EpollPoller,
             best_poller.KqueuePoller,
             best_poller.PollPoller,
             best_poller.SelectPoller,
         )
     ))
コード例 #7
0
ファイル: test_best_poller.py プロジェクト: EdwardBetts/2ping
 def test_register_idempotent(self):
     poller = best_poller.best_poller()
     s = socket.socket()
     poller.register(s)
     poller.register(s)
     self.assertEqual(
         len(poller.f_dict),
         1
     )
     s.close()
コード例 #8
0
ファイル: test_best_poller.py プロジェクト: Fale/2ping
 def test_register_multiple(self):
     poller = best_poller.best_poller()
     s1 = socket.socket()
     s2 = socket.socket()
     poller.register(s1)
     poller.register(s2)
     self.assertEqual(
         (poller.f_dict[s1.fileno()], poller.f_dict[s2.fileno()]),
         (s1, s2)
     )