Exemplo n.º 1
0
 def test_run_command_not_implemented_with_node_id(self, MockBlockInput, MockBlockOutput, MockModifyRule, MockCheckRule):
     MockModifyRule.return_value = None
     MockBlockInput.return_value = False
     MockBlockOutput.return_value = False
     MockCheckRule.return_value = True
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command('Fake Command', [3])
     self.assertFalse(rtn)
Exemplo n.º 2
0
 def test_run_command_connect_pgpool_without_nodes(self, MockConductor, MockBlockInput, MockModifyRule, MockCheckRule):
     MockBlockInput.return_value = False
     MockModifyRule.return_value = None
     MockConductor.return_value = lambda: None
     MockCheckRule.return_value = True
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command(Constants.COMMAND_CONNECT_PGPOOL, None)
     self.assertFalse(rtn)
Exemplo n.º 3
0
 def test_run_command_stop_replication_without_nodes(self, MockConductor, MockBlockOutput, MockModifyRule, MockCheckRule):
     MockModifyRule.return_value = None
     MockBlockOutput.return_value = True
     MockCheckRule.return_value = False
     MockConductor.return_value = lambda: None
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command(Constants.COMMAND_STOP_REPLICATION, None)
     self.assertFalse(rtn)
Exemplo n.º 4
0
 def test_run_command_not_implemented(self, MockBlockInput, MockBlockOutput,
                                      MockModifyRule, MockCheckRule):
     MockModifyRule.return_value = None
     MockBlockInput.return_value = False
     MockBlockOutput.return_value = False
     MockCheckRule.return_value = True
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command('Fake Command', None)
     self.assertFalse(rtn)
Exemplo n.º 5
0
 def test_run_command_connect_pgpool_with_node_id_not_in_nodes(
         self, MockConductor, MockBlockInput, MockModifyRule,
         MockCheckRule):
     MockBlockInput.return_value = False
     MockModifyRule.return_value = None
     MockCheckRule.return_value = True
     MockConductor.return_value = lambda: None
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command(Constants.COMMAND_CONNECT_PGPOOL, [])
     self.assertFalse(rtn)
Exemplo n.º 6
0
 def test_run_command_stop_replication_without_nodes(
         self, MockConductor, MockBlockOutput, MockModifyRule,
         MockCheckRule):
     MockModifyRule.return_value = None
     MockBlockOutput.return_value = True
     MockCheckRule.return_value = False
     MockConductor.return_value = lambda: None
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command(Constants.COMMAND_STOP_REPLICATION, None)
     self.assertFalse(rtn)
Exemplo n.º 7
0
 def test_run_command_reset_players_with_node_id(self, MockConductor, MockBlockInput, MockBlockOutput,
                                                 MockModifyRule, MockCheckRule):
     MockModifyRule.return_value = None
     MockBlockInput.return_value = False
     MockBlockOutput.return_value = False
     MockCheckRule.return_value = True
     MockConductor.return_value = lambda: None
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command(Constants.COMMAND_RESET_PLAYERS, [3])
     self.assertTrue(rtn)
Exemplo n.º 8
0
 def test_run_command_reset_players(self, MockConductor, MockBlockInput,
                                    MockBlockOutput, MockModifyRule,
                                    MockCheckRule):
     MockModifyRule.return_value = None
     MockBlockInput.return_value = False
     MockBlockOutput.return_value = False
     MockCheckRule.return_value = True
     MockConductor.return_value = lambda: None
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command(Constants.COMMAND_RESET_PLAYERS, None)
     self.assertTrue(rtn)
Exemplo n.º 9
0
 def test_run_command_register_player_with_node_id(self, MockConductor,
                                                   MockBlockInput,
                                                   MockBlockOutput,
                                                   MockModifyRule,
                                                   MockCheckRule):
     MockModifyRule.return_value = None
     MockBlockInput.return_value = False
     MockBlockOutput.return_value = False
     MockConductor.return_value = lambda: None
     MockCheckRule.return_value = True
     player = Player(self.connection, self.exchange, self.routing_key)
     rtn = player.run_command(Constants.COMMAND_REGISTER_PLAYER, [3])
     self.assertTrue(rtn)