This commit is contained in:
Mikhail Kilin
2026-01-30 15:07:13 +03:00
parent 126c7482af
commit 4deb0fbe00
32 changed files with 1049 additions and 697 deletions

View File

@@ -3,7 +3,7 @@
mod helpers;
use helpers::app_builder::TestAppBuilder;
use helpers::snapshot_utils::{render_to_buffer, buffer_to_string};
use helpers::snapshot_utils::{buffer_to_string, render_to_buffer};
use helpers::test_data::create_test_chat;
use insta::assert_snapshot;
use tele_tui::app::AppScreen;
@@ -11,9 +11,7 @@ use tele_tui::tdlib::client::AuthState;
#[test]
fn snapshot_loading_screen_default() {
let mut app = TestAppBuilder::new()
.screen(AppScreen::Loading)
.build();
let mut app = TestAppBuilder::new().screen(AppScreen::Loading).build();
let buffer = render_to_buffer(80, 24, |f| {
tele_tui::ui::render(f, &mut app);
@@ -88,9 +86,7 @@ fn snapshot_auth_screen_password() {
#[test]
fn snapshot_main_screen_empty() {
let mut app = TestAppBuilder::new()
.screen(AppScreen::Main)
.build();
let mut app = TestAppBuilder::new().screen(AppScreen::Main).build();
let buffer = render_to_buffer(80, 24, |f| {
tele_tui::ui::render(f, &mut app);
@@ -103,7 +99,7 @@ fn snapshot_main_screen_empty() {
#[test]
fn snapshot_main_screen_terminal_too_small() {
let chat = create_test_chat("Mom", 123);
let mut app = TestAppBuilder::new()
.screen(AppScreen::Main)
.with_chat(chat)