From 496ec531e4167606c78660ede3831a669beb6dda Mon Sep 17 00:00:00 2001 From: Anna Rose Wiggins Date: Wed, 16 Jul 2025 10:59:29 -0400 Subject: [PATCH] (WIP) Add tests for rule target generators. --- internal/config/make_rule_targets_test.go | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 internal/config/make_rule_targets_test.go diff --git a/internal/config/make_rule_targets_test.go b/internal/config/make_rule_targets_test.go new file mode 100644 index 0000000..a149b8a --- /dev/null +++ b/internal/config/make_rule_targets_test.go @@ -0,0 +1,27 @@ +package config + +import ( + "testing" + + "github.com/holoplot/go-evdev" + "github.com/stretchr/testify/suite" +) + +type MakeRuleTargetsTests struct { + suite.Suite + devs map[string]*evdev.InputDevice +} + +func (t *MakeRuleTargetsTests) SetupSuite() { + t.devs = map[string]*evdev.InputDevice{ + "test": {}, + } +} + +func (t *MakeRuleTargetsTests) TestMakeRuleTargetButton() { + // STUB +} + +func TestRunnerMakeRuleTargets(t *testing.T) { + suite.Run(t, new(MakeRuleTargetsTests)) +}