16 lines
475 B
Rust
16 lines
475 B
Rust
use std::time::Instant;
|
|
use insta_image::assert_png_snapshot;
|
|
use wings_rs::WINGsP::{WMGetFontPanel, WMShowFontPanel};
|
|
use wings_rs_tests::HeadlessApplication;
|
|
|
|
#[test]
|
|
fn show_font_panel() {
|
|
let mut app = HeadlessApplication::new();
|
|
unsafe {
|
|
let font_panel = WMGetFontPanel(app.screen.as_ptr());
|
|
WMShowFontPanel(font_panel);
|
|
}
|
|
while app.pump_event_queue(Instant::now()) {}
|
|
assert_png_snapshot!("font_panel", app.xvfb.png_screenshot());
|
|
}
|