Exemple #1
0
 def test_no_url(self, config_dict):
     del config_dict['url']
     config = tron_tools.TronConfig(config_dict)
     with pytest.raises(tron_tools.TronNotConfigured):
         config.get_url()
Exemple #2
0
 def test_load_tron_config(self, mock_system_paasta_config):
     result = tron_tools.load_tron_config()
     assert mock_system_paasta_config.return_value.get_tron_config.call_count == 1
     assert result == tron_tools.TronConfig(
         mock_system_paasta_config.return_value.get_tron_config.return_value
     )
Exemple #3
0
 def test_no_default_paasta_cluster(self, config_dict):
     del config_dict['default_paasta_cluster']
     config = tron_tools.TronConfig(config_dict)
     with pytest.raises(tron_tools.TronNotConfigured):
         config.get_default_paasta_cluster()
Exemple #4
0
 def test_no_cluster_name(self, config_dict):
     del config_dict['cluster_name']
     config = tron_tools.TronConfig(config_dict)
     with pytest.raises(tron_tools.TronNotConfigured):
         config.get_cluster_name()
Exemple #5
0
 def test_normal(self, config_dict):
     config = tron_tools.TronConfig(config_dict)
     assert config.get_cluster_name() == 'dev-batch'
     assert config.get_default_paasta_cluster() == 'dev-oregon'
     assert config.get_url() == 'http://mesos-master.com:2000'
Exemple #6
0
 def test_normal(self, config_dict):
     config = tron_tools.TronConfig(config_dict)
     assert config.get_cluster_name() == "dev-batch"
     assert config.get_url() == "http://mesos-master.com:2000"