refactor(ui): all table search and filter functionality is now available directly through the ManagarrTable widget to make life easier moving forward
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use crate::ui::utils::layout_block;
|
||||
use crate::ui::widgets::input_box::InputBox;
|
||||
use crate::ui::widgets::input_box_popup::InputBoxPopup;
|
||||
use pretty_assertions::assert_eq;
|
||||
|
||||
#[test]
|
||||
fn test_input_box_popup_new() {
|
||||
let expected_input_box = InputBox::new("test");
|
||||
|
||||
let input_box_popup = InputBoxPopup::new("test");
|
||||
|
||||
assert_eq!(input_box_popup.input_box, expected_input_box);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_input_box_popup_block() {
|
||||
let expected_input_box = InputBox::new("test").block(layout_block().title("title"));
|
||||
|
||||
let input_box_popup = InputBoxPopup::new("test").block(layout_block().title("title"));
|
||||
|
||||
assert_eq!(input_box_popup.input_box, expected_input_box);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_input_box_popup_offset() {
|
||||
let expected_input_box = InputBox::new("test").offset(5);
|
||||
|
||||
let input_box_popup = InputBoxPopup::new("test").offset(5);
|
||||
|
||||
assert_eq!(input_box_popup.input_box, expected_input_box);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user