Skip to content

Commit

Permalink
Make assayType and anatomy default to None instead of []
Browse files Browse the repository at this point in the history
  • Loading branch information
jwodder committed Sep 9, 2020
1 parent ec32419 commit 33c7e53
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions dandi/metadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,14 +164,14 @@ def extract_assay_type(metadata):
if "assayType" in metadata:
return [models.AssayType(identifier="assayType", name=metadata["assayType"])]
else:
return []
return ...


def extract_anatomy(metadata):
if "anatomy" in metadata:
return [models.Anatomy(identifier="anatomy", name=metadata["anatomy"])]
else:
return []
return ...


def extract_model(modelcls, metadata, **kwargs):
Expand Down
8 changes: 4 additions & 4 deletions dandi/tests/test_metadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@ def test_metadata2asset():
wasDerivedFrom=[
BioSample(
identifier="a1b2c3",
assayType=[],
anatomy=[],
assayType=None,
anatomy=None,
strain=None,
cellLine=None,
vendor=None,
Expand Down Expand Up @@ -203,8 +203,8 @@ def test_metadata2asset_simple1():
wasDerivedFrom=[
BioSample.unvalidated(
identifier=None,
assayType=[],
anatomy=[],
assayType=None,
anatomy=None,
strain=None,
cellLine=None,
vendor=None,
Expand Down

0 comments on commit 33c7e53

Please sign in to comment.