Skip to content

Commit f0fdf76

Browse files
committed
Add test_gen_name_from_orig()
1 parent 7a1d8de commit f0fdf76

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

tests/test_pathtools.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from imcflibs.pathtools import jython_fiji_exists
66
from imcflibs.pathtools import image_basename
77
from imcflibs.pathtools import gen_name_from_orig
8+
from imcflibs.pathtools import derive_out_dir
89

910

1011
def test_parse_path():
@@ -106,3 +107,10 @@ def test_gen_name_from_orig():
106107
generated = gen_name_from_orig(outpath, inpath, tag, suffix)
107108
assert generated == "/outpath/foobar-avg.h5"
108109

110+
111+
def test_derive_out_dir():
112+
"""Test derive_out_dir() using various parameter combinations."""
113+
assert derive_out_dir("/foo", "-") == "/foo"
114+
assert derive_out_dir("/foo", "none") == "/foo"
115+
assert derive_out_dir("/foo", "NONE") == "/foo"
116+
assert derive_out_dir("/foo", "/bar") == "/bar"

0 commit comments

Comments
 (0)