diff --git a/cgbeacon2/cli/add.py b/cgbeacon2/cli/add.py index ff8c0666..ec84721f 100644 --- a/cgbeacon2/cli/add.py +++ b/cgbeacon2/cli/add.py @@ -80,6 +80,8 @@ def dataset(id, name, build, authlevel, desc, version, url, cc, info, update): else: dataset_obj["created"] = datetime.datetime.now() + dataset_obj["authlevel"] = authlevel + if desc is not None: dataset_obj["description"] = desc diff --git a/tests/cli/add/test_add_dataset.py b/tests/cli/add/test_add_dataset.py index dda23f4d..ee2b0192 100644 --- a/tests/cli/add/test_add_dataset.py +++ b/tests/cli/add/test_add_dataset.py @@ -110,6 +110,7 @@ def test_add_dataset_complete(public_dataset, mock_app, database): assert new_dataset["_id"] == dataset["_id"] assert new_dataset["name"] == dataset["name"] assert new_dataset["assembly_id"] == dataset["assembly_id"] + assert new_dataset["authlevel"] == dataset["authlevel"] assert new_dataset["description"] == dataset["description"] assert new_dataset["version"] == dataset["version"] assert new_dataset["external_url"] == dataset["url"]