wrap accepts button.Parser

This commit is contained in:
bel
2023-03-24 20:50:58 -06:00
parent b319ed7e6d
commit 896f5e9c92
3 changed files with 15 additions and 22 deletions

View File

@@ -1,11 +1,21 @@
package wrap
import "testing"
import (
"mayhem-party/src/device/input/button"
"testing"
)
func TestWrap(t *testing.T) {
var _ Wrap = explicit{}
var _ Wrap = dummyParser{}
var _ Wrap = &Refresh{}
var _ Wrap = &Buffered{}
var _ Wrap = &Remap{}
var _ Wrap = Protocol{}
}
type dummyParser button.Button
func (d dummyParser) Close() {}
func (d dummyParser) Read() []button.Button {
return []button.Button{button.Button(d)}
}