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
|
run: cargo build --release --features heif
|
||||||
env:
|
env:
|
||||||
CARGO_INCREMENTAL: 0
|
CARGO_INCREMENTAL: 0
|
||||||
RUSTFLAGS: "-C debuginfo=0 -D warnings"
|
|
||||||
if: ${{ matrix.type == 'release'}}
|
if: ${{ matrix.type == 'release'}}
|
||||||
|
|
||||||
- name: Store MacOS CLI
|
- name: Store MacOS CLI
|
||||||
|
|
|
@ -184,6 +184,7 @@ fn add_manually_directories(window_main: &Window, tree_view: &TreeView, excluded
|
||||||
dialog.close();
|
dialog.close();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
fn remove_ending_slashes(original_string: &mut String) {
|
fn remove_ending_slashes(original_string: &mut String) {
|
||||||
let mut windows_disk_path: bool = false;
|
let mut windows_disk_path: bool = false;
|
||||||
let mut chars = original_string.chars();
|
let mut chars = original_string.chars();
|
||||||
|
@ -202,6 +203,7 @@ fn remove_ending_slashes(original_string: &mut String) {
|
||||||
original_string.pop();
|
original_string.pop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
pub fn test_remove_ending_slashes() {
|
pub fn test_remove_ending_slashes() {
|
||||||
let mut original = "/home/rafal".to_string();
|
let mut original = "/home/rafal".to_string();
|
||||||
|
@ -248,6 +250,14 @@ pub fn test_remove_ending_slashes() {
|
||||||
remove_ending_slashes(&mut original);
|
remove_ending_slashes(&mut original);
|
||||||
assert_eq!(&original, "C:/");
|
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();
|
let mut original = "C:\\\\\\\\\\".to_string();
|
||||||
remove_ending_slashes(&mut original);
|
remove_ending_slashes(&mut original);
|
||||||
assert_eq!(&original, "C:\\");
|
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();
|
||||||
get_pixbuf_from_dynamic_image(&dynamic_image).unwrap();
|
get_pixbuf_from_dynamic_image(&dynamic_image).unwrap();
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_change_dimension_to_krotka() {
|
fn test_change_dimension_to_krotka() {
|
||||||
assert_eq!(change_dimension_to_krotka("50x50".to_string()), (50, 50));
|
assert_eq!(change_dimension_to_krotka("50x50".to_string()), (50, 50));
|
||||||
|
|
Loading…
Reference in a new issue