diff --git a/DataProcessingTools/objects.py b/DataProcessingTools/objects.py index ddb70b1..04a3526 100644 --- a/DataProcessingTools/objects.py +++ b/DataProcessingTools/objects.py @@ -273,7 +273,8 @@ def processDirs(dirs=None, objtype=None, level=None, If `dirs` is `None`, all directories under the current directory will be visited. """ if getArgsList: - return ["dirs", "objtype", "level", "exclude"] + return {"dirs": None, "objtype": None, + "level":None, "exclude": []} if dirs is None: if level is None: level = objtype.level diff --git a/setup.py b/setup.py index 8cf3a63..3c4c90c 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from distutils.core import setup setup(name="DataProcessingTools", - version="0.19.0", + version="0.20.0", description="""Tools for processing data with hierarchical organization""", url="https://github.com/grero/DataProcessingTools.git", author="Roger Herikstad", diff --git a/tests/test_objects.py b/tests/test_objects.py index a37e05c..da632ea 100644 --- a/tests/test_objects.py +++ b/tests/test_objects.py @@ -187,4 +187,5 @@ def test_cmdobj(): assert cmdobj_p.dirs == cmdobj_f.dirs os.rmdir(tdir) argslist = DPT.objects.processDirs(getArgsList=True) - assert argslist == ["dirs", "objtype", "level", "exclude"] + assert argslist == {"dirs": None, "objtype":None, + "level": None, "exclude": []}