def test_load_defaults_if_settings_from_file_is_empty(self, empty_settings_file_name):
     settings = Settings.load_from_file(empty_settings_file_name)
     assert settings.cassandra_log_keyspace == app.settings.DEFAULT_CASSANDRA_LOG_KEYSPACE
     assert settings.cassandra_log_table == app.settings.DEFAULT_CASSANDRA_LOG_TABLE
     assert settings.cassandra_id_column_name == app.settings.DEFAULT_CASSANDRA_ID_COLUMN_NAME
     assert settings.cassandra_timestamp_column_name == app.settings.DEFAULT_CASSANDRA_TIMESTAMP_COLUMN_NAME
     assert settings.interval_between_runs == app.settings.DEFAULT_INTERVAL_BETWEEN_RUNS
 def test_load_full_settings_from_file(self, full_settings_file_name):
     settings = Settings.load_from_file(full_settings_file_name)
     assert settings.cassandra_log_keyspace == "test_logger"
     assert settings.cassandra_log_table == "test_log"
     assert settings.cassandra_id_column_name == "test_id"
     assert settings.cassandra_timestamp_column_name == "test_timestamp"
     assert settings.interval_between_runs == 60
Пример #3
0
 def test_load_full_settings_from_file(self, full_settings_file_name):
     settings = Settings.load_from_file(full_settings_file_name)
     assert settings.cassandra_log_keyspace == "test_logger"
     assert settings.cassandra_log_table == "test_log"
     assert settings.cassandra_id_column_name == "test_id"
     assert settings.cassandra_timestamp_column_name == "test_timestamp"
     assert settings.interval_between_runs == 60
Пример #4
0
 def test_load_defaults_if_settings_from_file_is_empty(
         self, empty_settings_file_name):
     settings = Settings.load_from_file(empty_settings_file_name)
     assert settings.cassandra_log_keyspace == app.settings.DEFAULT_CASSANDRA_LOG_KEYSPACE
     assert settings.cassandra_log_table == app.settings.DEFAULT_CASSANDRA_LOG_TABLE
     assert settings.cassandra_id_column_name == app.settings.DEFAULT_CASSANDRA_ID_COLUMN_NAME
     assert settings.cassandra_timestamp_column_name == app.settings.DEFAULT_CASSANDRA_TIMESTAMP_COLUMN_NAME
     assert settings.interval_between_runs == app.settings.DEFAULT_INTERVAL_BETWEEN_RUNS
def settings(current_directory):
    settings_file = os.path.join(current_directory, "..", "settings.test.yaml")
    return Settings.load_from_file(settings_file)
 def __init__(self, settings=None):
     if settings:
         self._settings = settings
     else:
         self._settings = Settings.load_from_file(_DEFAULT_SETTINGS_FILE_NAME)