Ejemplo n.º 1
0
 def test_return_true_hypenated(self):
     client = Mock()
     client.indices.get_alias.return_value = testvars.is_rollable_hypenated
     self.assertTrue(curator.rollable_alias(client, 'foo'))
Ejemplo n.º 2
0
 def test_return_false_too_many_indices(self):
     client = Mock()
     client.indices.get_alias.return_value = testvars.not_rollable_multiple
     self.assertFalse(curator.rollable_alias(client, 'foo'))
Ejemplo n.º 3
0
 def test_return_false_non_numeric(self):
     client = Mock()
     client.indices.get_alias.return_value = testvars.not_rollable_non_numeric
     self.assertFalse(curator.rollable_alias(client, 'foo'))
Ejemplo n.º 4
0
 def test_return_false_if_no_alias(self):
     client = Mock()
     client.indices.get_alias.return_value = {}
     client.indices.get_alias.side_effect = elasticsearch.NotFoundError
     self.assertFalse(curator.rollable_alias(client, 'foo'))
Ejemplo n.º 5
0
 def test_return_true_hypenated(self):
     client = Mock()
     client.indices.get_alias.return_value = testvars.is_rollable_hypenated
     self.assertTrue(curator.rollable_alias(client, 'foo'))
Ejemplo n.º 6
0
 def test_return_false_non_numeric(self):
     client = Mock()
     client.indices.get_alias.return_value = testvars.not_rollable_non_numeric
     self.assertFalse(curator.rollable_alias(client, 'foo'))
Ejemplo n.º 7
0
 def test_return_false_too_many_indices(self):
     client = Mock()
     client.indices.get_alias.return_value = testvars.not_rollable_multiple
     self.assertFalse(curator.rollable_alias(client, 'foo'))
Ejemplo n.º 8
0
 def test_return_false_if_no_alias(self):
     client = Mock()
     client.indices.get_alias.return_value = {}
     client.indices.get_alias.side_effect = elasticsearch.NotFoundError
     self.assertFalse(curator.rollable_alias(client, 'foo'))