예제 #1
0
 def test_when_actual(self, getrlimit):
     with patch('os.sysconf') as sysconfig:
         sysconfig.side_effect = KeyError()
         getrlimit.return_value = [None, 13]
         assert get_fdmax(None) == 13
예제 #2
0
 def test_when_actual(self, getrlimit):
     with patch('os.sysconf') as sysconfig:
         sysconfig.side_effect = KeyError()
         getrlimit.return_value = [None, 13]
         self.assertEqual(get_fdmax(None), 13)
예제 #3
0
 def test_when_infinity(self, getrlimit):
     with patch('os.sysconf') as sysconfig:
         sysconfig.side_effect = KeyError()
         getrlimit.return_value = [None, resource.RLIM_INFINITY]
         default = object()
         assert get_fdmax(default) is default
예제 #4
0
 def test_when_infinity(self, getrlimit):
     with patch('os.sysconf') as sysconfig:
         sysconfig.side_effect = KeyError()
         getrlimit.return_value = [None, resource.RLIM_INFINITY]
         default = object()
         self.assertIs(get_fdmax(default), default)
예제 #5
0
 def test_when_actual(self, getrlimit):
     getrlimit.return_value = [None, 13]
     self.assertEqual(get_fdmax(None), 13)
예제 #6
0
 def test_when_infinity(self, getrlimit):
     getrlimit.return_value = [None, resource.RLIM_INFINITY]
     default = object()
     self.assertIs(get_fdmax(default), default)
예제 #7
0
 def test_when_actual(self, getrlimit):
     getrlimit.return_value = [None, 13]
     self.assertEqual(get_fdmax(None), 13)
예제 #8
0
 def test_when_infinity(self, getrlimit):
     getrlimit.return_value = [None, resource.RLIM_INFINITY]
     default = object()
     self.assertIs(get_fdmax(default), default)