test(ui): expect auto-copy runtime engine setting
- commit
- 1396c9510113f4fe55419d83b96d66e5cacdc3a0
- author
- brice · · 2026-06-23 16:15 UTC
- committer
- brice · · 2026-06-23 20:01 UTC
- parent
- e7434fb
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
1 file · +2 -0
M internal/ui/external_theme_reload_test.go +2 -0
| @@ -82,6 +82,7 @@ func TestApplyAppearanceConfigSendsCompleteEngineSettingsPayload(t *testing.T) { | |||
| 82 | 82 | cfg.Logging.CaptureConsole = true | |
| 83 | 83 | cfg.Engine.WebKit.DrawCompositingIndicators = true | |
| 84 | 84 | cfg.Media.HardwareDecodingMode = config.HardwareDecodingForce | |
| 85 | + | cfg.Clipboard.AutoCopyOnSelection = true | |
| 85 | 86 | expected := port.EngineSettingsPayload{ | |
| 86 | 87 | DefaultUIScale: cfg.DefaultUIScale, | |
| 87 | 88 | WebContent: port.EngineWebContentSettingsPayload{ | |
| @@ -93,6 +94,7 @@ func TestApplyAppearanceConfigSendsCompleteEngineSettingsPayload(t *testing.T) { | |||
| 93 | 94 | CaptureConsole: cfg.Logging.CaptureConsole, | |
| 94 | 95 | DrawCompositingIndicators: cfg.Engine.WebKit.DrawCompositingIndicators, | |
| 95 | 96 | HardwareDecoding: port.EngineHardwareDecodingForce, | |
| 97 | + | AutoCopyOnSelection: cfg.Clipboard.AutoCopyOnSelection, | |
| 96 | 98 | }, | |
| 97 | 99 | } | |
| 98 | 100 | engine := portmocks.NewMockEngine(t) | |
| @@ -82,6 +82,7 @@ func TestApplyAppearanceConfigSendsCompleteEngineSettingsPayload(t *testing.T) { | |||||
| 82 | cfg.Logging.CaptureConsole = true | 82 | cfg.Logging.CaptureConsole = true | ||
| 83 | cfg.Engine.WebKit.DrawCompositingIndicators = true | 83 | cfg.Engine.WebKit.DrawCompositingIndicators = true | ||
| 84 | cfg.Media.HardwareDecodingMode = config.HardwareDecodingForce | 84 | cfg.Media.HardwareDecodingMode = config.HardwareDecodingForce | ||
| 85 | + | cfg.Clipboard.AutoCopyOnSelection = true | |||
| 85 | expected := port.EngineSettingsPayload{ | 86 | expected := port.EngineSettingsPayload{ | ||
| 86 | DefaultUIScale: cfg.DefaultUIScale, | 87 | DefaultUIScale: cfg.DefaultUIScale, | ||
| 87 | WebContent: port.EngineWebContentSettingsPayload{ | 88 | WebContent: port.EngineWebContentSettingsPayload{ | ||
| @@ -93,6 +94,7 @@ func TestApplyAppearanceConfigSendsCompleteEngineSettingsPayload(t *testing.T) { | |||||
| 93 | CaptureConsole: cfg.Logging.CaptureConsole, | 94 | CaptureConsole: cfg.Logging.CaptureConsole, | ||
| 94 | DrawCompositingIndicators: cfg.Engine.WebKit.DrawCompositingIndicators, | 95 | DrawCompositingIndicators: cfg.Engine.WebKit.DrawCompositingIndicators, | ||
| 95 | HardwareDecoding: port.EngineHardwareDecodingForce, | 96 | HardwareDecoding: port.EngineHardwareDecodingForce, | ||
| 97 | + | AutoCopyOnSelection: cfg.Clipboard.AutoCopyOnSelection, | |||
| 96 | }, | 98 | }, | ||
| 97 | } | 99 | } | ||
| 98 | engine := portmocks.NewMockEngine(t) | 100 | engine := portmocks.NewMockEngine(t) | ||