2 more testing objects
This commit is contained in:
parent
96dbcc3bae
commit
f5a18323e5
3 changed files with 11 additions and 1 deletions
1
.github/workflows/mac.yml
vendored
1
.github/workflows/mac.yml
vendored
|
@ -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
|
||||
|
|
|
@ -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:\\");
|
||||
|
|
|
@ -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));
|
||||
|
|
Loading…
Reference in a new issue