示例#1
0
 def test_check_version_(self):
     client = Mock()
     client.info.return_value = {'version': {'number': '5.0.2'}}
     self.assertIsNone(curator.check_version(client))
示例#2
0
 def test_check_version_greater_than(self):
     client = Mock()
     client.info.return_value = {'version': {'number': '3.0.1'} }
     with self.assertRaises(SystemExit) as cm:
         curator.check_version(client)
     self.assertEqual(cm.exception.code, 1)
示例#3
0
 def test_check_version_(self):
     client = Mock()
     client.info.return_value = {'version': {'number': '2.2.0'} }
     self.assertIsNone(curator.check_version(client))
示例#4
0
 def test_check_version_greater_than(self):
     client = Mock()
     client.info.return_value = {'version': {'number': '3.0.1'}}
     with self.assertRaises(SystemExit) as cm:
         curator.check_version(client)
     self.assertEqual(cm.exception.code, 1)