summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-12-17 01:53:39 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-12-17 01:53:39 +0100
commit0ad40d03387a8127b445305a1c63fa3d2ac45ed7 (patch)
tree412d77a00dd9eea74a81c128a9db5ecef8951477 /test
parentb22a847668f3b59e1de77c2beee03134795f9380 (diff)
downloadiced-0ad40d03387a8127b445305a1c63fa3d2ac45ed7.tar.gz
iced-0ad40d03387a8127b445305a1c63fa3d2ac45ed7.tar.bz2
iced-0ad40d03387a8127b445305a1c63fa3d2ac45ed7.zip
Reduce size of `Simulator` in `todos` test
Diffstat (limited to 'test')
-rw-r--r--test/src/lib.rs22
1 files changed, 9 insertions, 13 deletions
diff --git a/test/src/lib.rs b/test/src/lib.rs
index 44594a4d..00126e64 100644
--- a/test/src/lib.rs
+++ b/test/src/lib.rs
@@ -55,7 +55,7 @@ pub struct Simulator<
> {
raw: UserInterface<'a, Message, Theme, Renderer>,
renderer: Renderer,
- window_size: Size,
+ size: Size,
cursor: mouse::Cursor,
messages: Vec<Message>,
}
@@ -79,19 +79,15 @@ where
settings: Settings,
element: impl Into<Element<'a, Message, Theme, Renderer>>,
) -> Self {
- Self::with_window_size(
- settings,
- window::Settings::default().size,
- element,
- )
+ Self::with_size(settings, window::Settings::default().size, element)
}
- pub fn with_window_size(
+ pub fn with_size(
settings: Settings,
- window_size: impl Into<Size>,
+ size: impl Into<Size>,
element: impl Into<Element<'a, Message, Theme, Renderer>>,
) -> Self {
- let window_size = window_size.into();
+ let size = size.into();
let default_font = match settings.default_font {
Font::DEFAULT => Font::with_name("Fira Sans"),
@@ -107,7 +103,7 @@ where
let raw = UserInterface::build(
element,
- window_size,
+ size,
user_interface::Cache::default(),
&mut renderer,
);
@@ -115,7 +111,7 @@ where
Simulator {
raw,
renderer,
- window_size,
+ size,
cursor: mouse::Cursor::Unavailable,
messages: Vec::new(),
}
@@ -343,8 +339,8 @@ where
let scale_factor = 2.0;
let physical_size = Size::new(
- (self.window_size.width * scale_factor).round() as u32,
- (self.window_size.height * scale_factor).round() as u32,
+ (self.size.width * scale_factor).round() as u32,
+ (self.size.height * scale_factor).round() as u32,
);
let rgba = self.renderer.screenshot(