From f5a18323e541063fa8e2eb5f9651d87d150c20a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mikrut?= Date: Sun, 31 Jul 2022 07:59:31 +0200 Subject: [PATCH] 2 more testing objects --- .github/workflows/mac.yml | 1 - .../connect_things/connect_selection_of_directories.rs | 10 ++++++++++ czkawka_gui/src/help_functions.rs | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index a4632cb..3eff5c5 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -44,7 +44,6 @@ jobs: run: cargo build --release --features heif env: CARGO_INCREMENTAL: 0 - RUSTFLAGS: "-C debuginfo=0 -D warnings" if: ${{ matrix.type == 'release'}} - name: Store MacOS CLI diff --git a/czkawka_gui/src/connect_things/connect_selection_of_directories.rs b/czkawka_gui/src/connect_things/connect_selection_of_directories.rs index 3829982..1ad1782 100644 --- a/czkawka_gui/src/connect_things/connect_selection_of_directories.rs +++ b/czkawka_gui/src/connect_things/connect_selection_of_directories.rs @@ -184,6 +184,7 @@ fn add_manually_directories(window_main: &Window, tree_view: &TreeView, excluded dialog.close(); }); } + fn remove_ending_slashes(original_string: &mut String) { let mut windows_disk_path: bool = false; let mut chars = original_string.chars(); @@ -202,6 +203,7 @@ fn remove_ending_slashes(original_string: &mut String) { original_string.pop(); } } + #[test] pub fn test_remove_ending_slashes() { let mut original = "/home/rafal".to_string(); @@ -248,6 +250,14 @@ pub fn test_remove_ending_slashes() { remove_ending_slashes(&mut original); assert_eq!(&original, "C:/"); + let mut original = "C:/roman/function/".to_string(); + remove_ending_slashes(&mut original); + assert_eq!(&original, "C:/roman/function"); + + let mut original = "C:/staszek/without".to_string(); + remove_ending_slashes(&mut original); + assert_eq!(&original, "C:/staszek/without"); + let mut original = "C:\\\\\\\\\\".to_string(); remove_ending_slashes(&mut original); assert_eq!(&original, "C:\\"); diff --git a/czkawka_gui/src/help_functions.rs b/czkawka_gui/src/help_functions.rs index 9444cda..bdcef14 100644 --- a/czkawka_gui/src/help_functions.rs +++ b/czkawka_gui/src/help_functions.rs @@ -861,6 +861,7 @@ mod test { get_pixbuf_from_dynamic_image(&dynamic_image).unwrap(); get_pixbuf_from_dynamic_image(&dynamic_image).unwrap(); } + #[test] fn test_change_dimension_to_krotka() { assert_eq!(change_dimension_to_krotka("50x50".to_string()), (50, 50));