aboutsummaryrefslogtreecommitdiffhomepage
path: root/system/enablement_test.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-09-29 06:32:15 +0900
committerOphestra <cat@gensokyo.uk>2025-09-29 06:34:29 +0900
commit44ba7a5f02b7575a706a22aac53c8ac608d18f23 (patch)
treec08890b09a42c38bdf24b976421704ce83a74fad /system/enablement_test.go
parentdc467493d8a1461ea321ccf5ca3a2b037f880088 (diff)
hst/enablement: move bits from system
This is part of the hst API, should not be in the implementation package. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'system/enablement_test.go')
-rw-r--r--system/enablement_test.go43
1 files changed, 0 insertions, 43 deletions
diff --git a/system/enablement_test.go b/system/enablement_test.go
deleted file mode 100644
index ba81656b..00000000
--- a/system/enablement_test.go
+++ /dev/null
@@ -1,43 +0,0 @@
-package system_test
-
-import (
- "testing"
-
- "hakurei.app/system"
-)
-
-func TestEnablementString(t *testing.T) {
- testCases := []struct {
- flags system.Enablement
- want string
- }{
- {0, "(no enablements)"},
- {system.EWayland, "wayland"},
- {system.EX11, "x11"},
- {system.EDBus, "dbus"},
- {system.EPulse, "pulseaudio"},
- {system.EWayland | system.EX11, "wayland, x11"},
- {system.EWayland | system.EDBus, "wayland, dbus"},
- {system.EWayland | system.EPulse, "wayland, pulseaudio"},
- {system.EX11 | system.EDBus, "x11, dbus"},
- {system.EX11 | system.EPulse, "x11, pulseaudio"},
- {system.EDBus | system.EPulse, "dbus, pulseaudio"},
- {system.EWayland | system.EX11 | system.EDBus, "wayland, x11, dbus"},
- {system.EWayland | system.EX11 | system.EPulse, "wayland, x11, pulseaudio"},
- {system.EWayland | system.EDBus | system.EPulse, "wayland, dbus, pulseaudio"},
- {system.EX11 | system.EDBus | system.EPulse, "x11, dbus, pulseaudio"},
- {system.EWayland | system.EX11 | system.EDBus | system.EPulse, "wayland, x11, dbus, pulseaudio"},
-
- {1 << 5, "e20"},
- {1 << 6, "e40"},
- {1 << 7, "e80"},
- }
-
- for _, tc := range testCases {
- t.Run(tc.want, func(t *testing.T) {
- if got := tc.flags.String(); got != tc.want {
- t.Errorf("String: %q, want %q", got, tc.want)
- }
- })
- }
-}