File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed
qiita_db/metadata_template/test Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -430,6 +430,15 @@ def test_init(self):
430430 st = qdb .metadata_template .prep_template .PrepTemplate (1 )
431431 self .assertTrue (st .id , 1 )
432432
433+ def test_unique_ids (self ):
434+ obs = self .tester .unique_ids ()
435+ exp = {name : idx for idx , name in enumerate (sorted (self .tester .keys ()))}
436+ self .assertEqual (obs , exp )
437+
438+ # verify a repeat call is unchanged
439+ obs = self .tester .unique_ids ()
440+ self .assertEqual (obs , exp )
441+
433442 def test_table_name (self ):
434443 """Table name return the correct string"""
435444 obs = qdb .metadata_template .prep_template .PrepTemplate ._table_name (1 )
Original file line number Diff line number Diff line change @@ -498,6 +498,15 @@ def test_init(self):
498498 st = qdb .metadata_template .sample_template .SampleTemplate (1 )
499499 self .assertTrue (st .id , 1 )
500500
501+ def test_unique_ids (self ):
502+ obs = self .tester .unique_ids ()
503+ exp = {name : idx for idx , name in enumerate (sorted (self .tester .keys ()))}
504+ self .assertEqual (obs , exp )
505+
506+ # verify a repeat call is unchanged
507+ obs = self .tester .unique_ids ()
508+ self .assertEqual (obs , exp )
509+
501510 def test_table_name (self ):
502511 """Table name return the correct string"""
503512 obs = qdb .metadata_template .sample_template .SampleTemplate ._table_name (
You can’t perform that action at this time.
0 commit comments