From 8212d15a704947b22957c0b84688dde9e08a47a8 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Wed, 4 Feb 2026 18:30:25 -0600 Subject: [PATCH] add test for module with no id --- router_test.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/router_test.go b/router_test.go index 7125c6b..fd52b0f 100644 --- a/router_test.go +++ b/router_test.go @@ -72,6 +72,23 @@ func TestNewRouter(t *testing.T) { } } +func TestNewRouterNoModuleId(t *testing.T) { + routerConfig := config.Config{ + Modules: []config.ModuleConfig{ + { + Id: "", + Type: "mock.counter", + }, + }, + } + + _, moduleErrors, _ := showbridge.NewRouter(routerConfig) + + if moduleErrors == nil { + t.Fatalf("router should have returned 'unknown module' module errors") + } +} + func TestNewRouterUnknownModuleType(t *testing.T) { routerConfig := config.Config{ Modules: []config.ModuleConfig{