From 5715e516aa078d637a7f8e594df3a1c0986ae723 Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Sun, 20 Sep 2026 21:19:11 +0200 Subject: [PATCH] Expect the syslog keyword misc.loglevel renders, beside the RFC severity --- data_test.go | 3 ++- table_test.go | 19 ++++++++++--------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/data_test.go b/data_test.go index 84c4eaa..7dbe162 100644 --- a/data_test.go +++ b/data_test.go @@ -119,8 +119,9 @@ func TestShippedMiscReferenceData(t *testing.T) { "protocol": regexp.MustCompile(`^\S+( \S+)*$`), "protocol.name": regexp.MustCompile(`\S`), "protocol.number": regexp.MustCompile(`^\d{1,3}$`), - "loglevel": regexp.MustCompile(`^(Alert|Critical|Debug|Emergency|Error|Informational|Notice|Warning)$`), + "loglevel": regexp.MustCompile(`^(alert|crit|debug|emerg|err|info|notice|warning)$`), "loglevel.code": regexp.MustCompile(`^[0-7]$`), + "loglevel.severity": regexp.MustCompile(`^(Alert|Critical|Debug|Emergency|Error|Informational|Notice|Warning)$`), "tld": regexp.MustCompile(`^\.[a-z0-9]([a-z0-9-]*[a-z0-9])?$`), "tld.type": regexp.MustCompile(`^(country-code|generic|generic-restricted|infrastructure|sponsored)$`), "tld.unicode": regexp.MustCompile(`^\.\S+$`), diff --git a/table_test.go b/table_test.go index 62ffb68..66529db 100644 --- a/table_test.go +++ b/table_test.go @@ -725,15 +725,16 @@ func TestShippedTables(t *testing.T) { "tld[.рф]": ".xn--p1ai", "tld[.xn--p1ai].unicode": ".рф", "territory[NP].timezone.offset": "+05:45", - "loglevel[0]": "Emergency", - "loglevel[1]": "Alert", - "loglevel[2]": "Critical", - "loglevel[3]": "Error", - "loglevel[4]": "Warning", - "loglevel[5]": "Notice", - "loglevel[6]": "Informational", - "loglevel[7]": "Debug", - "loglevel[Error].code": "3", + "loglevel[0]": "emerg", + "loglevel[1]": "alert", + "loglevel[2]": "crit", + "loglevel[3]": "err", + "loglevel[4]": "warning", + "loglevel[5]": "notice", + "loglevel[6]": "info", + "loglevel[7]": "debug", + "loglevel[err].code": "3", + "loglevel[6].severity": "Informational", } { if got := fake(t, f, path); got != want { t.Errorf("Fake(%q) = %q, want %q", path, got, want)