mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-08 14:18:26 +02:00
Fix mockup for testing
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
from . import BaseTest
|
from . import BaseTest
|
||||||
from kitty.config import defaults
|
from kitty.config import defaults
|
||||||
from kitty.layout import Stack, Horizontal, idx_for_id
|
from kitty.layout import Stack, Horizontal, idx_for_id
|
||||||
|
from kitty.fast_data_types import pt_to_px
|
||||||
|
|
||||||
|
|
||||||
class Window:
|
class Window:
|
||||||
@@ -25,7 +26,8 @@ class Window:
|
|||||||
def create_layout(cls, opts=None, border_width=2):
|
def create_layout(cls, opts=None, border_width=2):
|
||||||
if opts is None:
|
if opts is None:
|
||||||
opts = defaults
|
opts = defaults
|
||||||
ans = cls(1, 1, opts, border_width)
|
mw, pw = map(pt_to_px, (opts.window_margin_width, opts.window_padding_width))
|
||||||
|
ans = cls(1, 1, mw, pw, border_width)
|
||||||
ans.set_active_window_in_os_window = lambda idx: None
|
ans.set_active_window_in_os_window = lambda idx: None
|
||||||
ans.swap_windows_in_os_window = lambda a, b: None
|
ans.swap_windows_in_os_window = lambda a, b: None
|
||||||
return ans
|
return ans
|
||||||
|
|||||||
Reference in New Issue
Block a user