def test_get_config(self): """ Verify that the config GET endpoint serves valid json with some options in it. """ admin = Admin(self.redpanda) config = admin.get_cluster_config() # Pick an arbitrary config property to verify that the result # contained some properties assert 'enable_transactions' in config node_config = admin.get_node_config() # Some arbitrary property to check syntax of result assert 'kafka_api' in node_config
def test_get_config(self, legacy): """ Verify that the config GET endpoint serves valid json with some options in it. :param legacy: whether to use the legacy /config endpoint """ admin = Admin(self.redpanda) if legacy: config = admin._request("GET", "config").json() else: config = admin.get_cluster_config() # Pick an arbitrary config property to verify that the result # contained some properties assert 'enable_transactions' in config node_config = admin.get_node_config() # Some arbitrary property to check syntax of result assert 'kafka_api' in node_config