Skip to content

Commit 73502d0

Browse files
committed
Addressing @squirrelo's comments
1 parent 2ae8609 commit 73502d0

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

qiita_db/metadata_template/base_metadata_template.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,7 @@ def _add_common_creation_steps_to_queue(cls, md_template, obj_id,
535535
queue_name : str
536536
The queue where the SQL statements will be added
537537
"""
538+
cls._check_subclass()
538539
# Get some useful information from the metadata template
539540
sample_ids = md_template.index.tolist()
540541
num_samples = len(sample_ids)

qiita_db/metadata_template/test/test_base_metadata_template.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,13 @@ def test_table_name(self):
5151
with self.assertRaises(IncompetentQiitaDeveloperError):
5252
MetadataTemplate._table_name(self.study)
5353

54+
def test_add_common_creation_steps_to_queue(self):
55+
"""_add_common_creation_steps_to_queue raises an error from base class
56+
"""
57+
with self.assertRaises(IncompetentQiitaDeveloperError):
58+
MetadataTemplate._add_common_creation_steps_to_queue(
59+
None, 1, None, "")
60+
5461

5562
@qiita_test_checker()
5663
class TestMetadataTemplateReadWrite(TestCase):

0 commit comments

Comments
 (0)