config: use a validator for better configuration validation

This commit is contained in:
Vincent Bernat
2022-06-30 01:19:23 +02:00
parent 5215ac9766
commit 6121aaea15
27 changed files with 308 additions and 32 deletions

View File

@@ -0,0 +1,16 @@
// SPDX-FileCopyrightText: 2022 Free Mobile
// SPDX-License-Identifier: AGPL-3.0-only
package kafka
import (
"testing"
"akvorado/common/helpers"
)
func TestDefaultConfiguration(t *testing.T) {
if err := helpers.Validate.Struct(DefaultConfiguration()); err != nil {
t.Fatalf("validate.Struct() error:\n%+v", err)
}
}