コード例 #1
0
ファイル: test_binder.py プロジェクト: vincentbernat/Kitero
 def test_errors(self):
     """Requests and release bogus tickets"""
     t = TicketsProvider()
     self.assertEqual(t.request("192.168.1.1"), 1)
     with self.assertRaises(ValueError):
         t.request("192.168.1.1")
     self.assertEqual(t.request("192.168.1.2"), 2)
     self.assertEqual(t.request("192.168.1.3"), 3)
     self.assertEqual(t.release("192.168.1.2"), 2)
     with self.assertRaises(ValueError):
         t.release("192.168.1.2")
コード例 #2
0
ファイル: test_binder.py プロジェクト: vincentbernat/Kitero
 def test_errors(self):
     """Requests and release bogus tickets"""
     t = TicketsProvider()
     self.assertEqual(t.request("192.168.1.1"), 1)
     with self.assertRaises(ValueError):
         t.request("192.168.1.1")
     self.assertEqual(t.request("192.168.1.2"), 2)
     self.assertEqual(t.request("192.168.1.3"), 3)
     self.assertEqual(t.release("192.168.1.2"), 2)
     with self.assertRaises(ValueError):
         t.release("192.168.1.2")
コード例 #3
0
ファイル: test_binder.py プロジェクト: vincentbernat/Kitero
 def test_tickets(self):
     """Request and release tickets"""
     t = TicketsProvider()
     self.assertEqual(t.request("192.168.1.1"), 1)
     self.assertEqual(t.request("192.168.1.2"), 2)
     self.assertEqual(t.request("192.168.1.3"), 3)
     self.assertEqual(t.request("192.168.1.4"), 4)
     self.assertEqual(t.request("192.168.1.5"), 5)
     self.assertEqual(t.request("192.168.1.6"), 6)
     self.assertEqual(t.request("192.168.1.7"), 7)
     self.assertEqual(t.request("192.168.1.8"), 8)
     self.assertEqual(t.release("192.168.1.1"), 1)
     self.assertEqual(t.release("192.168.1.6"), 6)
     self.assertEqual(t.release("192.168.1.8"), 8)
     self.assertEqual(t.request("192.168.1.10"), 1)
     self.assertEqual(t.request("192.168.1.11"), 6)
     self.assertEqual(t.request("192.168.1.12"), 8)
     self.assertEqual(t.request("192.168.1.13"), 9)
     self.assertEqual(t.get("192.168.1.11"), 6)
コード例 #4
0
ファイル: test_binder.py プロジェクト: vincentbernat/Kitero
 def test_tickets(self):
     """Request and release tickets"""
     t = TicketsProvider()
     self.assertEqual(t.request("192.168.1.1"), 1)
     self.assertEqual(t.request("192.168.1.2"), 2)
     self.assertEqual(t.request("192.168.1.3"), 3)
     self.assertEqual(t.request("192.168.1.4"), 4)
     self.assertEqual(t.request("192.168.1.5"), 5)
     self.assertEqual(t.request("192.168.1.6"), 6)
     self.assertEqual(t.request("192.168.1.7"), 7)
     self.assertEqual(t.request("192.168.1.8"), 8)
     self.assertEqual(t.release("192.168.1.1"), 1)
     self.assertEqual(t.release("192.168.1.6"), 6)
     self.assertEqual(t.release("192.168.1.8"), 8)
     self.assertEqual(t.request("192.168.1.10"), 1)
     self.assertEqual(t.request("192.168.1.11"), 6)
     self.assertEqual(t.request("192.168.1.12"), 8)
     self.assertEqual(t.request("192.168.1.13"), 9)
     self.assertEqual(t.get("192.168.1.11"), 6)