File tree Expand file tree Collapse file tree 4 files changed +13
-2
lines changed Expand file tree Collapse file tree 4 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 1616
1717
1818def query (
19- species : str ,
19+ species : Optional [ str ] = None ,
2020 precision : Optional [Literal ["allele" , "gene" ]] = None ,
2121 contains_pattern : Optional [str ] = None ,
2222) -> FrozenSet [str ]:
Original file line number Diff line number Diff line change 1717
1818
1919def query (
20- species : str ,
20+ species : Optional [ str ] = None ,
2121 precision : Optional [str ] = None ,
2222 functionality : Optional [str ] = None ,
2323 contains_pattern : Optional [str ] = None ,
Original file line number Diff line number Diff line change @@ -189,6 +189,12 @@ def test_query_contains(
189189 assert expected_in in result
190190 assert not expected_not_in in result
191191
192+ def test_query_default_species (self ):
193+ result = mh .query (precision = "gene" , contains_pattern = "DR" )
194+
195+ assert len (result ) == 10
196+ assert "HLA-DRA" in result
197+
192198
193199class TestGetChain :
194200 @pytest .mark .parametrize (
Original file line number Diff line number Diff line change @@ -233,6 +233,11 @@ def test_query_functionality(
233233 assert expected_in in result
234234 assert not expected_not_in in result
235235
236+ def test_query_default_species (self ):
237+ result = tr .query (precision = "gene" , contains_pattern = "AJ" )
238+ assert len (result ) == 61
239+ assert "TRAJ11" in result
240+
236241
237242class TestGetAaSequence :
238243 @pytest .mark .parametrize (
You can’t perform that action at this time.
0 commit comments