Initial Release

This commit is contained in:
Philipp 2024-10-24 20:26:41 +02:00
commit 76ec4ba39f
No known key found for this signature in database
GPG key ID: 24A7501396EB5432
31 changed files with 3023 additions and 0 deletions

28
serverinfo/parse_test.go Normal file
View file

@ -0,0 +1,28 @@
package serverinfo
import (
"os"
"testing"
)
func TestParseJSON(t *testing.T) {
inputFiles := []string{
"stats.json",
}
for _, inputFile := range inputFiles {
inputFile := inputFile
t.Run(inputFile, func(t *testing.T) {
t.Parallel()
reader, err := os.Open("testdata/" + inputFile)
if err != nil {
t.Fatalf("error opening test data: %s", err)
}
if _, err := ParseJSON(reader); err != nil {
t.Errorf("got error %q", err)
}
})
}
}